Projet GSB – Développement d’une application interne
Dans le cadre de ma formation en BTS SIO SLAM, je travaille sur le projet GSB, une application web interne permettant la gestion des utilisateurs, des rôles et des notes de frais.
Contexte du projet
Le projet GSB (Galaxy Swiss Bourdin) est un cas d’étude officiel du BTS SIO. Il simule une entreprise pharmaceutique ayant besoin d’un outil interne pour gérer ses utilisateurs et leurs notes de frais.
L’application est développée en PHP / MySQL et déployée sur un environnement Linux via PuTTY.
Gestion des utilisateurs
L’application distingue trois types d’utilisateurs :
- Visiteurs — Saisissent leurs notes de frais.
- Comptables — Vérifient et valident les fiches.
- Administrateurs — Gèrent les comptes et les rôles.
J’ai travaillé sur la création, la modification et la suppression d’utilisateurs, ainsi que sur la sécurisation des accès.
Gestion des notes de frais
Les visiteurs peuvent saisir leurs frais (repas, déplacements, hébergements…). Les comptables contrôlent ensuite les montants et valident ou refusent les fiches.
J’ai participé à la mise en place des formulaires, à la vérification des données et à l’affichage dynamique selon le rôle connecté.