Ap 07 Oct 2025 🏫 AP3 Mission 2

Mission 2 : Gestion des Salaires

Création d'une application web Laravel pour la gestion des salaires des praticien

Description

Pour cela, j’ai commencé par modifier la base de données en créant une table salaire et en ajoutant les colonnes ancienneté et id_salaire dans la table praticien. De plus, j’ai mis en place un déclencheur (trigger) permettant de gérer les salaires en fonction de l’ancienneté : lorsqu’un praticien change d’échelon, son salaire est automatiquement mis à jour via id_salaire.

Une fois cette étape terminée, j’ai développé l’application web avec Laravel. L’utilisateur est d’abord redirigé vers une page de connexion. Après avoir correctement renseigné son identifiant et son mot de passe, il accède à une interface de gestion des praticiens.

Sur cette interface, il peut consulter les informations d’un praticien telles que son nom, son prénom, son ancienneté et son salaire. Il a également la possibilité de modifier l’ancienneté, ce qui entraîne automatiquement une mise à jour du salaire grâce au déclencheur mis en place précédemment.

Après la mise en place de cette application, j’ai dû créer une API permettant de récupérer toutes les données des praticiens et de les transformer au format JSON. Cela nous sera utile pour la prochaine mission.

Captures & Preuves