Ce projet avait pour objectif de concevoir une application de partage de voyages inspirée du fonctionnement d’un réseau social. Les utilisateurs pouvaient créer et paramétrer leur compte (gestion du mot de passe, confidentialité, vérification d’adresse e-mail), puis publier des voyages détaillés comprenant différentes étapes. L’application intégrait également des fonctionnalités communautaires comme les abonnements, les commentaires et l’interaction entre utilisateurs.
Au-delà de l’aspect technique, le principal défi du projet a été la gestion d’un travail en équipe de 7 étudiants. Pour garantir une progression stable et éviter les blocages, nous avons mis en place une organisation structurée : création d’un repository GitHub avec une stratégie de branches claire, utilisation d’un Kanban sur Trello pour suivre les tâches, attribution de rôles (chef de projet, scrum master, responsable documentation, responsable tests, développeurs) et mise en place de daily stand-up avant chaque session de travail. Cette méthodologie a permis d’améliorer la communication, de mieux gérer les erreurs et de maintenir une vision commune des priorités jusqu’à la finalisation du projet.
Exemple de mise en situation :