Regrouper un suivi dispersé
Le suivi d’un parc peut être réparti entre tableurs, e-mails et rappels manuels. FleetOps rassemble ces informations pour donner au gestionnaire une vue commune des véhicules et des actions à prévoir.
Des échéances de nature différente
Les permis et les documents réglementaires ont des dates de validité ; les entretiens dépendent aussi du kilométrage. Le système doit suivre ces règles et distinguer les droits des administrateurs de ceux des gestionnaires.
- Alertes sur trois domaines : permis, documents réglementaires et entretiens (par date ou par kilométrage)
- Rôles admin / gestionnaire appliqués côté serveur, JWT en cookie httpOnly et hachage Argon2
Organiser les alertes et leur traitement
- Deux niveaux de sévérité : avertissement et critique ; prise en charge puis résolution par le gestionnaire
- Listes paginées et filtrables (recherche, statut, tri) et suivi des coûts


Un suivi des alertes jusqu’à leur résolution
L’application fonctionne avec des données de démonstration. Elle classe les échéances proches par niveau de sévérité et permet au gestionnaire de suivre leur prise en charge et leur résolution.
- 79 routes d’API sur 14 ressources : véhicules, conducteurs, affectations, documents, entretiens, carburant, incidents, dépenses, alertes…
- Recalcul des alertes idempotent : relancé, il ne crée aucun doublon (vérifié par un test)
- 8 migrations de schéma versionnées
- 51 tests automatisés : 43 côté API, 8 tests unitaires front



Sur demande, je peux vous donner accès au dépôt en lecture ou vous présenter l’architecture, le code et les choix techniques de ce projet.
Demander l’accès au dépôt