Retour aux projets

EatSmart : Plateforme E-commerce & API

En développement Mai 2026
PHP API REST MySQL JavaScript HTML/CSS

Contexte

Application web de commande de repas reposant sur une architecture logicielle découplée (Frontend / Backend).

Détails Techniques

EatSmart n'est pas qu'une simple interface, c'est un véritable exercice d'architecture logicielle. J'ai modélisé l'intégralité du système de données (MCD, MLD, MPD) avant de concevoir la logique métier. Le cœur du projet réside dans son architecture séparée : le back-end PHP agit comme un serveur autonome fournissant une API REST robuste. Cette API gère plus d'une quinzaine d'endpoints (méthodes GET, POST, PUT, DELETE) pour traiter le CRUD des articles, des catégories et des commandes. Le front-end vient ensuite consommer ces routes via JavaScript pour afficher le menu interactif, gérer le panier client et transmettre les commandes au tableau de bord des administrateurs en cuisine. Une preuve concrète de ma maîtrise des flux de données client-serveur.