Création d’une application de gestion de taxis avec Flutter

Contexte

Dans le cadre d’un projet personnel, j’ai conçu une application mobile multiplateforme destinée à des chauffeurs de taxi, leur permettant de suivre quotidiennement leurs performances économiques.

Objectif

Permettre à un utilisateur de :

  • Enregistrer ses recettes (courses effectuées)
  • Déclarer ses charges (carburant, entretien, etc.)
  • Obtenir un bilan synthétique pour déterminer la rentabilité de son activité

Approche

  • Développement de l’application avec Flutter, assurant un déploiement natif sur Android et iOS.
  • Utilisation de HTML et CSS pour les templates embarqués dans le rendu Flutter Web.
  • Mise en place d’une base de données locale (SQLite) pour gérer les entrées financières.
  • Interface intuitive avec vue graphique des résultats (barres, camemberts).

Résultat

  • L’application a été testée par plusieurs utilisateurs et a permis une meilleure gestion quotidienne de leurs activités.
  • Présentation claire de la rentabilité journalière/mensuelle.
  • Projet en évolution avec une future intégration de synchronisation cloud.

Conclusion

Dans le cadre d’un projet personnel, j’ai imaginé et développé une application mobile pensée pour les chauffeurs de taxi, afin de leur offrir un outil simple de gestion financière quotidienne. Conçue avec Flutter pour être compatible à la fois sur Android et iOS, l’application permet d’enregistrer les gains journaliers, de suivre les dépenses, et de visualiser la rentabilité grâce à des graphiques clairs et intuitifs. J’ai intégré une base de données locale (SQLite) pour assurer une utilisation hors ligne fluide, tout en soignant l’ergonomie de l’interface. Ce projet m’a permis de renforcer mes compétences en développement mobile cross-platform, en structuration des données et en design UX. D’un point de vue personnel, il m’a aussi sensibilisé à l’importance de créer des solutions concrètes, accessibles et utiles, en me mettant à la place des utilisateurs. Cela m’a appris à faire preuve d’écoute, d’autonomie et de persévérance dans la gestion d’un projet complet.