Retour au Portfolio

Customizza

Application de Commande de Pizzas Personnalisées

Période Mars 2024 - Mai 2024
Équipe 2 Développeurs
Rôle Développeur Java

Contexte & Objectifs

Customizza est une application de bureau développée en Java permettant aux utilisateurs de créer et commander des pizzas entièrement personnalisées. Le projet met l'accent sur l'expérience utilisateur et le calcul dynamique du prix et des informations nutritionnelles.

Objectifs & Enjeux

  • Objectif Principal : Créer une interface intuitive permettant la personnalisation complète d'une pizza avec mise à jour en temps réel du prix et des calories.
  • Enjeux Techniques : Développer une architecture orientée objet robuste, gérer l'état de l'application et créer une interface graphique moderne avec JavaFX.

Les fonctionnalités principales incluent :

  • Système complet d'inscription et de connexion utilisateur.
  • Catalogue de pizzas pré-définies et option de personnalisation.
  • Configurateur interactif : taille, forme, base, ingrédients.
  • Calcul dynamique du prix en fonction des choix.
  • Affichage des informations nutritionnelles (calories).
  • Validation de commande et récapitulatif détaillé.
  • Interface graphique moderne développée avec JavaFX.

Technologies & Architecture

Java & POO

Architecture orientée objet avec classes métier pour gérer les pizzas, ingrédients et commandes.

JavaFX

Framework graphique pour créer une interface moderne et réactive.

Logique Métier

Calculs dynamiques du prix et des calories selon les ingrédients sélectionnés.

Design UI

Interface conçue avec Figma et implémentée pour une expérience utilisateur fluide.