Publié le

Finman: Mon app pour mes finances personnelles

Auteurs

Une application mobile de gestion financière pensée par un développeur

Dans cet article, je vous présente une application mobile de gestion financière personnelle que j’ai conçue et développée avec un objectif clair : proposer un outil simple, fiable et flexible, capable de fonctionner aussi bien hors ligne qu’en mode connecté.

Cette application s’adresse à toutes les personnes souhaitant mieux comprendre leurs finances, suivre leurs dépenses et revenus, et visualiser l’évolution de leur budget au fil du temps.


⚙️ Environnement technique

L’application repose sur une stack moderne et robuste :

  • Flutter pour le développement multiplateforme
  • Firebase pour l’authentification et la synchronisation sécurisée des données
  • SQLite pour le stockage local en mode hors ligne

Deux modes d’utilisation sont proposés :

  • Mode hors ligne : les données sont enregistrées localement sur le téléphone
  • Mode connecté : l’utilisateur peut créer un compte et synchroniser ses données dans une base Firebase sécurisée, liée à son profil

🏠 Accueil : une vue d’ensemble immédiate

La page d’accueil offre une vision claire et rapide de la situation financière.

Fonctionnalités principales :

  • Suivi des finances sur plusieurs périodes :
    • aujourd’hui
    • cette semaine
    • ce mois
    • cette année
  • Affichage de la prochaine transaction à venir
  • Liste des transactions futures dans la dernière section de l’écran

L’objectif est de permettre une compréhension instantanée de l’état des finances.


📅 Calendrier : visualiser ses transactions dans le temps

La page Calendrier permet une navigation temporelle intuitive :

  • Sélection d’un jour précis pour afficher les transactions associées
  • Choix de la période affichée sur le calendrier
  • Visualisation claire des dépenses et revenus jour par jour

Cette vue est particulièrement utile pour analyser les habitudes financières.


📊 Statistiques simples

La page de statistiques simples est organisée autour de deux onglets :

  • Charges
  • Revenus

Pour chaque onglet :

  • La période est configurable
  • Un diagramme visuel affiche les pourcentages par rapport au solde
  • Les informations sont volontairement synthétiques pour une lecture rapide

📈 Statistiques avancées

Les statistiques avancées permettent une analyse plus approfondie.

Elles proposent :

  • Un diagramme en barres comparant charges et revenus sur la période sélectionnée
  • Des indicateurs complémentaires :
    • évolution des finances
    • prévisions et projections
    • score financier global

Cette section s’adresse aux utilisateurs souhaitant anticiper et mieux planifier leurs finances.


⚙️ Paramètres

La page Paramètres permet de personnaliser l’expérience utilisateur :

  • Changement de la langue
  • Sélection de la devise
  • Configuration du format de date pour l’affichage des libellés

➕ Bouton Plus : ajouter une transaction

Le bouton Plus centralise l’ajout de nouvelles transactions :

  • Ajout d’une charge ou d’un revenu
  • Définition de l’occurrence (ponctuelle ou récurrente)
  • Sélection de catégories dédiées pour les charges et les revenus

🚀 Conclusion

Cette application est le fruit d’un travail orienté expérience utilisateur et qualité technique. Elle évolue régulièrement avec de nouvelles fonctionnalités et améliorations.

Si vous êtes développeur, passionné de finance personnelle ou simplement curieux, n’hésitez pas à suivre les prochaines évolutions du projet sur le blog.

Slide 1