ExRevHive

ExRevHive

Catégorie

Catégorie

Développement

Développement

Contexte

Contexte

Ahuntsic - Utilisation de l'orienté objet pour le développement Android

Ahuntsic - Utilisation de l'orienté objet pour le développement Android

Date

Date

Février 2025

Février 2025

J’ai développé ExRevHive, une application Android de suivi des revenus et dépenses, utilisant Jetpack Compose et l’architecture MVVM. Elle intègre l’authentification, la gestion et la persistance des données, avec un fort accent sur la programmation orientée objet (POO) et les tests.

Fonctionnalités principales :

  • Authentification des utilisateurs avec persistance de session (état de connexion sauvegardé via SharedPreferences)

  • Gestion complète des transactions : ajout, modification, suppression et consultation des revenus et dépenses

  • Filtrage des transactions par type (dépense ou revenu)

  • Catégorisation des transactions (alimentation, transport, logement, etc.) à l’aide d’enums

  • Persistance de données grâce à la sérialisation JSON avec Gson

  • Navigation fluide entre les écrans : connexion, accueil, liste des transactions, détail des transactions

  • Interface moderne conçue avec Jetpack Compose et gestion réactive de l’état via viewModel

Ce projet m’a permis de mettre en pratique une architecture propre, une gestion efficace des états, des solutions de stockage local, y compris l’intégration de tests unitaires dans l’environnement Android.

ARIANE HÉLIE

Développeuse front-end et designer UX/UI, spécialisée dans la création d’expériences numériques intuitives et centrées sur l’utilisateur.

Réseaux sociaux :

© Copyright 2025. Créé par Ariane Hélie

ARIANE HÉLIE

Développeuse front-end et designer UX/UI, spécialisée dans la création d’expériences numériques intuitives et centrées sur l’utilisateur.

Réseaux sociaux :

© Copyright 2025. Créé par Ariane Hélie