Site e-commerce spécialisé dans la vente de nourriture importée d'Asie et des États-Unis. Catalogue produits, panier dynamique et gestion des commandes.
YumNation est un site e-commerce spécialisé dans l'importation et la vente de produits alimentaires exotiques provenant d'Asie (Japon, Corée du Sud, Chine, etc.) et des États-Unis. L'idée du projet était de créer une boutique en ligne complète autour d'une niche : la nourriture étrangère difficile à trouver en France.
Le site propose une expérience d'achat complète, du catalogue produit jusqu'à la finalisation de la commande, avec un espace client pour suivre ses achats et un compte administrateur pour gérer le stock.
Produits classés par pays d'origine (Japon, Corée, USA…) avec photos, descriptions détaillées et prix.
Ajout/suppression de produits en temps réel, gestion des quantités et calcul automatique du total avec les frais de livraison.
Inscription, connexion sécurisée, accès à l'historique des commandes passées et gestion du profil.
Validation du panier, formulaire de livraison, récapitulatif de commande et confirmation après paiement.
Recherche par nom de produit, filtres par catégorie (snacks, boissons, plats) et par pays d'origine.
Gestion du catalogue produits (ajout, édition, suppression), suivi des commandes et gestion des stocks.
Conception de la base de donnéesModélisation du schéma MySQL : produits, catégories, utilisateurs, commandes, lignes de commande avec toutes les relations.
Développement du panierImplémentation du panier d'achat en JavaScript (localStorage) avec synchronisation PHP côté serveur pour les utilisateurs connectés.
Système d'authentificationDéveloppement du système d'inscription/connexion avec hachage des mots de passe, sessions PHP sécurisées et gestion des rôles.
Interface utilisateurDesign et intégration responsive de l'ensemble des pages : accueil, catalogue, fiche produit, panier, checkout et confirmation.
Site e-commerce full-stack en PHP natif, avec une base de données MySQL et du JavaScript vanilla pour l'interactivité.