← Retour aux réalisations
Application Web2024 — en production
Entretien Véhicule
Carnet d'entretien numérique — offline & personnel
Application que j'utilise au quotidien pour gérer mes 4 véhicules : entretiens, carburant, pneus, documents. Données 100 % locales, aucun serveur requis.
Stack technique
React 18FrontendVite 5BuildTailwind CSSStyleDexie 3IndexedDBRechartsGraphiquesLucide ReactIcônes
À propos du projet
Conçu pour mon usage personnel, Entretien Véhicule centralise le suivi de mes quatre véhicules (Dacia Sandero, Renault Mégane, Yamaha Tracer 900, Husqvarna CTH 151) depuis une seule interface. Fini les carnets papier et les rappels oubliés.
Toutes les données sont stockées localement dans le navigateur via IndexedDB (Dexie), ce qui rend l'application entièrement hors-ligne. Les 4 véhicules sont pré-configurés avec leurs 80+ pièces détachées réelles (références constructeur, prix marché) et 32 types de maintenance personnalisés.
Fonctionnalités
Gestion des véhicules
- —Fiche complète : marque, modèle, année, moteur, puissance, kilométrage, type de carburant
- —4 types de véhicules : voiture, moto, tondeuse, autre
- —Code couleur et icône personnalisés par véhicule
- —Dashboard multi-véhicules avec alertes actives
Maintenance & planification
- —32 types de maintenance pré-configurés (vidange, freinage, distribution…)
- —Intervalles doubles : par kilométrage et par durée calendaire
- —Historique complet avec date, km, coût et notes
- —Calcul automatique du prochain entretien dû
- —Statuts visuels : OK / Bientôt / Dépassé
- —Graphiques de coûts sur la durée (Recharts)
Carburant & consommation
- —Journal des pleins avec prix et volume
- —Calcul automatique de la consommation moyenne (L/100km)
- —Suivi des coûts carburant sur la période
Pneus & documents
- —Suivi de l'usure par position (avant/arrière gauche/droit)
- —Alertes d'expiration : contrôle technique, assurance, immatriculation
- —Badges visuels Expiré / Expire bientôt / Valide
Pièces détachées
- —80+ pièces réelles pré-enregistrées par véhicule
- —Référence constructeur, marque OEM/aftermarket, prix marché
- —Catégories : Huile, Filtration, Distribution, Freinage…
- —Recherche et filtrage par catégorie
Export & hors-ligne
- —Fonctionne 100 % hors-ligne via IndexedDB
- —Export JSON de la base de données
- —Génération de rapports PDF
- —Mode clair / sombre persistant
Chiffres clés
StockageIndexedDB (Dexie) — aucun serveur
ArchitectureSPA React — HashRouter
Véhicules4 véhicules pré-configurés
Pièces80+ avec références réelles
Maintenance32 types pré-configurés
