Plateforme complète de gestion de flotte de transport universitaire
Solution intégrée remplaçant plusieurs systèmes disparates pour centraliser la gestion de flottes, trajets et opérations. Développée pour l'Université des Montagnes.
Échappement automatique
✓ ActiveTokens sur tous les formulaires
✓ ActiveORM SQLAlchemy paramétré
✓ Protégé97.9% du projet
Tests automatisés
Code maintenable
Architecture propre
Problème : Trajets multiples types (internes, prestataires) avec règles métier complexes
Solution : Modèle Trajet unique avec types + Service TrajetService centralisant la logique + Validations métier en base
Problème : Milliers de trajets, requêtes rapides nécessaires
Solution : Indexage stratégique BD + Eager loading + Pagination + Agrégations côté BD
Problème : 6 rôles avec permissions complexes et granulaires
Solution : Décorateurs @login_required, @require_role() + Vérifications BD + ACL granulaire
Problème : Rapports multi-formats avec données agrégées
Solution : Service RapportService + Export PDF + Requêtes agrégées optimisées
Problème : Dev ≠ Production, problèmes à la livraison
Solution : Docker multi-stage + Config par env vars + docker-compose + Volumes persistants
Consultez le code source ou contactez-moi pour en discuter.