À propos du projet
En équipe de 3, nous devions créer une application Java avec IHM pour un organisme gérant l'acheminement de produits médicaux vers des hôpitaux, centres de maternité et centres de nutrition.
Dans ce cadre, nous avons commencé par concevoir une maquette sur Figma afin de définir tous les aspects ergonomiques et fonctionnels clés du projet.
L'objectif principal était d'optimiser le parcours de livraison à travers la ville (sous forme de graphe) pour garantir une efficacité maximale.
Défis
- Délai : Nous disposions de 4 mois pour réaliser le projet tout en devant monter en compétences de manière autonome sur de nouvelles technologies.
- Documentation : Nous avons dû rédiger une Javadoc complète et maintenir un dépôt Git structuré.
- Qualité du code : Nous avons réalisé de nombreux tests unitaires pour valider chaque fonction.
Apports techniques
- Théorie des graphes : Implémentation d'algorithmes de recherche du plus court chemin pour l'optimisation des trajets.
- Programmation Orientée Objet : Utilisation du polymorphisme et de l'encapsulation en Java.
- Tests & Qualité : Écriture de tests unitaires systématiques et respect des bonnes pratiques de nommage.