1 – Le contexte
Le groupe se concertait pour que l’on puisse s’attribuer à chacun une tâche durant le temps que nous avions devant nous.
Le projet devait inclure une interface web avec une gestion d’utilisateur car les utilisateurs lambda ne peuvent que consulter alors que des utilisateurs adhérents peuvent consulter ainsi que s’inscrire sur l’application.
L’interface web inclut toutes les requêtes du CRUD, le gestionnaire peut ajouter, modifier ainsi que supprimer des sessions / recettes.
En parallèle, le projet devait aussi inclure une interface développée sous Android qui permettrait au gestionnaire de gérer son application, cette interface interagit avec une API pour permettre l’affichage de données récupérées dans une base de données distante.
L’intégralité de ce projet devait être conçu avec une architecture MVC ainsi que du DAO.
2 – Technologies utilisées




3 – Exemples de fonctionnalités
Architecture du projet (MVC + DAO):


Première fonctionnalité:






Deuxième fonctionnalité:





Troisième fonctionnalité:







