Application web permettant la gestion des frais des visiteurs médicaux des laboratoires GSB, reposant sur une architecture MVC. Projet évolutif intégrant d'importantes améliorations, telles que la gestion complète des utilisateurs et l'affichage dynamique de l'échelon de remboursement en fonction de la date d'embauche.
GsbFrais est une application web innovante facilitant la gestion des frais des visiteurs médicaux des laboratoires GSB. En plus de permettre la saisie et le suivi des frais mensuels, l’application intègre désormais de nouvelles évolutions pour améliorer la gestion et la responsabilisation des utilisateurs.
L’application prend en charge plusieurs profils : Visiteur médical, Délégué régional, Comptable et Administrateur. Un module dédié permet aux administrateurs de gérer les utilisateurs (création, modification, suppression et consultation) afin de garantir une administration fluide et sécurisée.
La fiche de frais se compose de deux parties : des frais forfaitisés (kilométriques, nuitées, forfaits étapes, repas) et des frais hors forfait nécessitant un justificatif. Une nouveauté majeure est l’affichage de l’échelon du visiteur médical, déterminé selon la date d’embauche, et du plafond de remboursement correspondant.
L’application permet la saisie et la consultation des fiches de frais, la validation par le comptable et le suivi régional par le délégué. Les récentes évolutions incluent : La gestion des utilisateurs via une interface CRUD dédiée aux administrateurs, l’affichage dynamique de l’échelon du visiteur médical et du plafond de remboursement, calculé selon la date d’embauche (échelon A pour les embauchés avant 2001, B entre 2001 et 2010, et C pour ceux embauchés à partir de 2011).
Développée en PHP orienté objet, l’application utilise une gestion avancée des exceptions, une simplification des URLs via .htaccess et respecte strictement les normes PSR-1 et PSR-4. Le déploiement se fait via Docker, garantissant ainsi une maintenance évolutive rapide et sécurisée.