Gestion de Remises Bancaires
Le Concept
Une plateforme web sécurisée de gestion de trésorerie conçue selon les principes de la méthodologie Agile. Elle permet de suivre les remises de chèques et de cartes bancaires avec une distinction claire des rôles utilisateurs.
Ce projet universitaire (BUT 2) met l'accent sur la qualité de développement. L'application offre trois interfaces distinctes : un tableau de bord Client pour le suivi des transactions et des impayés, une vue Product Owner pour l'analyse globale avec graphiques statistiques, et une interface Admin pour la gestion des comptes.
En tant que Développeur Fullstack au sein d'une équipe Agile, j'ai contribué à l'architecture MVC native en PHP, à la mise en place du système d'authentification sécurisé et à l'intégration des fonctionnalités d'export de données.
Challenge Technique
Le défi principal consistait à implémenter une gestion fine des droits utilisateurs (ACL) sans framework, tout en assurant la sécurité (blocage après 3 tentatives de connexion). Il a également fallu intégrer des outils de visualisation de données (graphiques camembert/courbes) et permettre l'exportation dynamique des transactions en formats CSV, XLS et PDF.