PAPPE / PPE - Application TimeTracker GSB
Vous avez ci-joint mon rendu ecrit (PAPPE) et le lien vers le code source, ou plus bas la possibilite de consulter les details directement depuis la page web.
Formation
Bienvenue sur la presentation de mon projet de developpement web sur-mesure.
Vous avez ci-joint mon rendu ecrit (PAPPE) et le lien vers le code source, ou plus bas la possibilite de consulter les details directement depuis la page web.
Pour moderniser ses processus Ressources Humaines, le laboratoire fictif GSB souhaitait abandonner la gestion de ses fiches de temps sur tableurs Excel et formulaires papier. J'ai donc ete charge de concevoir "TimeTracker", une application web intranet centralisee permettant aux employes de declarer leurs heures et leurs absences, et aux managers de les valider via un workflow dedie securise.
J'ai beaucoup apprecie la realisation de ce projet, car la creation d'une architecture MVC "from scratch" en PHP natif m'a permis de comprendre en profondeur les mecaniques qui se cachent derriere les grands frameworks web modernes. La modelisation de la base de donnees relationnelle et l'integration de contraintes de securite fortes (failles CSRF, injections SQL) m'ont grandement sensibilise aux exigences de qualite requises pour le developpement d'une application metier fiable et perenne.