Java, SpringBoot, MySQL
Restorator
Générateur de sites web pour restaurants, pensé pour automatiser la création de pages vitrines élégantes à partir de données structurées.
Aperçu
Captures du projet



Contexte
Le projet
Restorator permet à un restaurateur de disposer rapidement d'un site professionnel sans compétences techniques. L'application génère des pages à partir d'un modèle de données centralisé : menu, horaires, localisation et galerie photos.
Le back-end Spring Boot expose une API REST sécurisée ; MySQL stocke les contenus et les configurations de chaque établissement. L'interface d'administration simplifie la mise à jour du site en quelques clics.
Parcours
Défis surmontés
- Modéliser un schéma de base de données flexible pour des restaurants aux menus très différents.
- Générer des pages cohérentes visuellement tout en laissant de la personnalisation.
- Gérer la validation des données côté serveur pour éviter les contenus incomplets.
Bilan
Ce que j'ai appris
- Conception d'une API REST avec Spring Boot et bonnes pratiques de séparation des couches.
- Modélisation relationnelle MySQL et requêtes optimisées pour des listes de plats.
- Importance de la validation métier dès la conception du back-end.