Abstract:
Ce travail a été réalisé dans le cadre d'un projet de fin de cycle, visant à obtenir le diplôme de
Master 2 en Génie Logiciel. Il porte sur la conception et la mise en oeuvre d'une application web d'édédiée `a la gestion du service d'expédition de l'entreprise Général Emballage.
L'objectif de ce projet est d'améliorer l'efficacité du service d'expédition en automatisant et en
optimisant les différentes taches liées `a la préparation, au suivi et `a l'envoi des commandes. Le
dédéveloppement de l'application a été guidée par la méthodologie agile Scrum ainsi que par les concepts de modélisation UML .
La solution proposée a été développée en utilisant le framework Next.js pour la partie front-end,
Express.js pour le back-end, et MySQL pour la gestion de la base de données. Le développement à été
structuré en sprints, selon la méthodologie Scrum, et a donné lieu `a deux releases majeures. Celles-ci
ont permis de valider progressivement les fonctionnalités essentielles de l'application et d'ajuster le
produit en fonction des retours et des besoins identifiés.
Ce mémoire conclut par une série de recommandations destinées `a guider les améliorations potentielles de l'application dans les évolutions `a venir.