Le Quai Antique

Aperçu de l'application Le Quai Antique sur ordinateur et mobile

Contexte

Le Quai Antique a été développé dans le cadre de l'examen final du titre professionnel Développeur Web et Web Mobile, à partir d'un cahier des charges imposé mettant en scène un chef cuisinier ouvrant son troisième restaurant à Chambéry. L'objectif : créer une application web vitrine capable de présenter l'univers du restaurant tout en permettant aux visiteurs de réserver une table directement en ligne, sans rechargement de page.

Solution apportée

Le Quai Antique propose une expérience vitrine complète : une galerie de photos met en valeur les plats du chef dès la page d'accueil, une page dédiée présente la carte organisée par catégories ainsi que les menus, et les horaires d'ouverture, modifiables depuis l'administration, sont visibles sur chaque page. Le cœur de l'application reste le module de réservation : le visiteur choisit un créneau parmi des tranches de 15 minutes, avec une vérification en temps réel des disponibilités sans rechargement de page, dans la limite du nombre de couverts fixé par le restaurant.

J'ai fait le choix de construire ce projet en deux blocs distincts qui communiquent entre eux : d'un côté l'interface que voient les visiteurs, de l'autre la logique qui gère les données en coulisses. Cette approche, plus exigeante à mettre en place, offre une base solide et évolutive, un vrai atout pour des projets appelés à grandir dans le temps.

La sécurité a été un axe central du développement, avec plusieurs protections mises en place contre les attaques les plus courantes, ainsi qu'un système de comptes permettant aux clients réguliers de gagner du temps lors de leurs réservations grâce à la mémorisation de leurs préférences (nombre de couverts, allergies).

La carte
La carte
Réservation en ligne
Réservation en ligne
HTML5 CSS3 Bootstrap JavaScript PHP Symfony MySQL Doctrine Docker
Revenir aux projets