Projet BTS SIO — 1ère année

YumNation

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.

1ère année BTS SIO Projet individuel E-commerce HTML · CSS · JS · PHP · MySQL
Web E-commerce PHP
YumNation — capture d'écran

Qu'est-ce que YumNation ?

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.

Ce que le site propose

Catalogue par origine

Produits classés par pays d'origine (Japon, Corée, USA…) avec photos, descriptions détaillées et prix.

Panier d'achat dynamique

Ajout/suppression de produits en temps réel, gestion des quantités et calcul automatique du total avec les frais de livraison.

Espace client

Inscription, connexion sécurisée, accès à l'historique des commandes passées et gestion du profil.

Système de commande

Validation du panier, formulaire de livraison, récapitulatif de commande et confirmation après paiement.

Filtres & recherche

Recherche par nom de produit, filtres par catégorie (snacks, boissons, plats) et par pays d'origine.

Back-office admin

Gestion du catalogue produits (ajout, édition, suppression), suivi des commandes et gestion des stocks.

Mon rôle sur le projet

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.

Technologies utilisées

Site e-commerce full-stack en PHP natif, avec une base de données MySQL et du JavaScript vanilla pour l'interactivité.

HTML5 CSS3 JavaScript PHP MySQL Sessions & Auth Git & GitHub
Retour aux projets