
Mon Garage
Acheter, réparer, revendre : les comptes d’un passionné de voitures.
Date : 2026
Mon beau-père est passionné de voitures. Il me parle sans arrêt de sa vieille 205 GTI rouge, celle de l’icône. Il achète des Peugeot, les répare et les revend, et toute son activité tenait dans une note de téléphone où il ne s’y retrouvait plus : ce qu’il avait payé, ce qu’il avait changé, ce qu’il espérait en tirer.
En septembre 2026, je lui ai fait une application pour l’organiser : ses voitures et leur statut, de repérée à vendue ; ce qui a été fait sur chacune et ce que ça a coûté ; ses tâches et ses prochains rendez-vous ; et un tableau de bord qui fait le bilan de toute l’activité. Elle tourne sur son téléphone Android, sans serveur ni compte : tout reste chez lui, avec une sauvegarde et, s’il le veut, son propre Google Drive.
Il s’en sert au quotidien : les captures de cette page viennent de son téléphone, avec sa 206 CC en réparation.
Le résultat










Ce qui a été fait
01
L’application
Une application Android pour un seul utilisateur, conçue et développée seule, de l’écran à la base de données : le garage, la fiche de chaque voiture, ses tâches, son historique, ses rendez-vous, le bilan et les réglages, en clair ou en sombre.
Expo · React Native · TypeScript
02
La base locale
Toutes les données sur le téléphone, dans une base SQLite : voitures, tâches, entrées d’historique, rendez-vous et photos, les montants gardés au centime près. L’application marche sans réseau.
SQLite
03
Les calculs
Les comptes de chaque voiture et du garage, investi, bénéfice, marge, immobilisation, rémunération horaire, meilleure et moins bonne affaire, écrits en fonctions pures et recalculés à chaque changement.
TypeScript
04
Les rappels
Un rappel par rendez-vous, d’un quart d’heure à une semaine avant, programmé en notification locale et recalculé à chaque lancement, après chaque modification et après chaque synchronisation.
Notifications locales
05
La sauvegarde
Une sauvegarde complète en un fichier, photos comprises, exportée par la feuille de partage et réimportée en fusionnant : la version la plus récente de chaque élément gagne, rien n’est effacé.
JSON
06
La synchronisation
Une synchronisation facultative par le Google Drive de l’utilisateur, dans un dossier privé que seule l’application lit : les données fusionnées, les suppressions propagées, les photos en fichiers séparés.
Google Drive
Fonctionnement détaillé
Faites défiler : le dessin suit.
01 / 08
Enregistrer une voiture
La marque suffit pour commencer ; le modèle, l’année, un surnom, le kilométrage ou la plaque viennent quand on les a. Son statut suit son chemin : repérée, achetée, en réparation, en vente, vendue. Ses photos, prises sur place ou choisies dans la galerie, s’ajoutent ensuite, la première en couverture.
02 / 08
Lister ce qu’il reste à faire
Contacter le garagiste pour la boîte de vitesses, commander une pièce détachée : chaque tâche a son intitulé, un coût estimé, et passe d’un geste de « à faire » à « en cours » puis « terminé ». La fiche additionne les estimations de ce qu’il reste à faire.
03 / 08
Retracer ce qui a été fait
Une pièce achetée, un travail fait soi-même, un passage au garage, une démarche ou une simple note : chaque entrée est datée, avec son montant, son fournisseur et les heures passées. L’historique se lit mois par mois, avec le total de chaque mois, et une tâche terminée s’y inscrit d’elle-même.
04 / 08
Ne pas manquer un rendez-vous
Visite d’un acheteur, garage, contrôle technique : chaque rendez-vous a son heure, son lieu et son contact, et un rappel, d’un quart d’heure à une semaine avant. L’agenda réunit ceux de toutes les voitures, les retards en tête, et un bouton appelle le contact.
05 / 08
Tenir les comptes d’une voiture
Sa fiche affiche l’achat, les dépenses et le total investi, puis l’objectif de revente et le bénéfice visé. Au moment de la vendre, le bénéfice et la marge se calculent avant même de valider, et la fiche technique donne le temps qu’elle a immobilisé, de l’achat à la vente.
06 / 08
Voir toutes les voitures d’un coup d’œil
Le garage les liste avec leur statut, ce qu’elles ont coûté et leur objectif ou leur bénéfice. On filtre par statut, on cherche par nom, plaque ou numéro de série, on trie par date, par nom, par montant investi ou par bénéfice. Les voitures vendues s’effacent de la liste, sans disparaître.
07 / 08
Faire le bilan de toute l’activité
Le bilan fait les comptes de toute l’activité : le capital immobilisé dans les voitures en cours, le bénéfice total et celui de l’année, le bénéfice et la durée moyens d’une affaire, ce que rapporte une heure de travail, et la meilleure comme la moins bonne affaire.
08 / 08
Garder la main sur ses données
Tout reste sur le téléphone : l’application marche au garage, sans réseau. Une sauvegarde complète, photos comprises, s’exporte en un fichier et se réimporte sans rien écraser. Si on le souhaite, les données se synchronisent par son propre Google Drive.
Fiche technique
- Collection
- Produits personnels
- Date
- 2026
- Contexte
- Un projet personnel, pour mon beau-père, passionné de Peugeot 205 GTI : c’est elle, sur l’icône de l’application.
- Rôle
- Conception et développement
- Technique
- Expo · SQLite
- Supports
- Android