"Trouve ton plat" est un projet réalisé par quatre étudiants dans le cadre d'une situation d'apprentissage et d'évaluation (SAE) en BUT Informatique. Il comprend un site internet (sur lequel vous vous trouvez actuellement), mais également une application gérant l'administration du site (ajout de plats, gestion des événements, gestion des utilisateurs, etc.).
Le site a pour objectif la recherche de recettes de plats en fonction des ingrédients que vous possédez. Les plats qui sont à votre disposition sur le site sont partagés par les utilisateurs, par extension il est donc possible de partager vous-même des plats en créant un compte et en soumettant une proposition de plat qui sera ensuite validée par un administrateur.
Il y a également des évènements qui sont à la disposition des utilisateurs pour un aspect compétitif. Ce sont principalement des votes de réalisés par la communauté ou les administrateurs.
Pour les technologies utilisées, nous nous sommes basés sur nos connaissances et sur ce que l'IUT nous a enseigné. Le site web est dans un premier temps développé en HTML, CSS et JavaScript pour l'aspect visuel, et dans un second temps en PHP pour la relation entre la base de données et le site. L'application de gestion est quant à elle développée en Java, utilisant le framework JDBC pour permettre la relation entre l'application et la base de données. Pour ce qui est de la base de données, les informations sont stockées dans une base MySQL et est hébergée dans les serveurs d'Alwaysdata, hébergeant également le site.
Etant donné que le projet a pour but de nous mettre dans une situation professionnelle du domaine, nous avons également établie une organisation à l'aide de méthodes agiles (dans notre cas nous avons utilisé la méthode SCRUM).
Nous sommes tous les quatre étudiants en BUT Informatique à Villeurbanne, et avec la présence de notre tuteur de projet, nous avons pu réaliser ce projet et vous le présenter.
Viggo CASCIANO
Développement du front-end et back-end du site.
Noé CHOUTEAU
Développement du front-end et back-end du site.
Nicolas DE SAINT JEAN
Développement du front-end et back-end du site.
Aro RANDRIAMANANTENA
Développement de l'application de gestion du site.
Aude JOUBERT
Vérification de l'avancement du projet