Backend
Dépôt GitHubSystème interne de support RegioImpex
Un parcours de support qui transforme les exceptions de transport en données opérationnelles validées et consultables.
Contexte: Projet de stage pour les opérations internes
Période: 2026
Résumé
L'application développée en stage organise les incidents de transport avec entreprises, conducteurs, citernes, types de stations, motifs et utilisateurs. Authentification, règles métier, recherche, pagination et export CSV soutiennent le travail quotidien.
Mon rôle
J'ai réalisé le parcours Django pendant mon stage et préparé la version publique anonymisée utilisée dans cette étude de cas.D'une exception de transport à un dossier validé
Saisie
L'opérateur authentifié enregistre l'incident
Validation
Django vérifie les relations opérationnelles
Dossier
L'événement et son contexte sont enregistrés
Recherche
Le personnel retrouve et examine l'historique
Rapport
Les dossiers filtrés sont exportables en CSV
Ce que le système prend en charge
Parcours authentifié pour les dossiers de transport.
Modèles de domaine pour les entités opérationnelles.
Validation des associations incompatibles.
Historique consultable avec pagination et export CSV.
Technologie
Stack
Domaines
Implémentation vérifiée
Des règles métier soutenues par des tests
La version publique vérifie directement limites d'accès et comportement opérationnel.
Séparation des rôles
Les parcours administrateur et opérateur sont séparés et testés.
Validation des relations
Les associations incompatibles sont rejetées.
Historique opérationnel
Les dossiers sont recherchés, examinés et paginés.
Sortie de rapport
Les dossiers filtrés sont exportables.
Conclusions
- Les dossiers sont retrouvés, corrigés et exportés rapidement.
- Les règles métier protègent la qualité des données.
- La séparation des rôles garde le parcours quotidien ciblé.
Vous souhaitez examiner l'implémentation ?
Le dépôt contient le code source, les instructions d'installation et l'historique du développement.