"Rest In Pizz'" - Application de composition/commande de pizza
Ce projet s'inscrit dans la volonté de concevoir une application de bout en bout, de l'interface utilisateur jusqu'à la logique métier. Développée en Java avec l'interface graphique JavaFX, "Rest In Pizz'" est une application de commande de pizzas qui permet aux utilisateurs de sélectionner des produits classiques ou de personnaliser entièrement leur commande grâce à une composition sur mesure.
La conception de cette application nous a confrontés aux défis liés à la gestion d'événements interactifs et à la mise en place d'une interface homme-machine (IHM) intuitive. Il a fallu structurer le code de manière rigoureuse en séparant la vue du modèle de données, ce qui fut essentiel pour garantir la maintenabilité du projet et faciliter l'intégration de nouvelles fonctionnalités au fur et à mesure de l'avancement.
Travailler sur ce projet en équipe nous a également permis de mieux appréhender la programmation orientée objet (POO) dans un contexte pratique, en manipulant des concepts avancés tels que le polymorphisme et l'héritage pour gérer la variété des ingrédients et des types de pizzas. Cette réalisation a renforcé notre capacité à livrer un produit complet et fonctionnel, tout en respectant les contraintes ergonomiques attendues par les utilisateurs.
Compétences/Outils : Java, JavaFX, Conception UI
Collaborateurs : Loane MUSY, Yanis PERES