Ce projet est un site e-commerce fullstack moderne conçu pour un client, avec une interface fluide, une sécurité renforcée et une expérience utilisateur optimisée.
🔐 Authentification complète :
Inscription et connexion sécurisées (email/mot de passe)
Stockage des mots de passe avec hachage bcrypt
Gestion des sessions avec tokens JWT
Routes protégées et vérification du profil utilisateur
⚙️ Technologies utilisées :
Frontend : React, Context API, animations CSS
Backend : Node.js, Express, supabase
Outils : concurrently, dotenv, API REST sécurisée
🎯 Optimisation de la page des catégories :
Chargement progressif des contenus
Lazy loading des images
Apparition fluide des éléments via animations
Gestion des erreurs (ex. : image manquante, produit introuvable)
Normalisation des données et URL
💡 Ce projet démontre ma capacité à livrer une application moderne, performante et sécurisée, tout en mettant l’accent sur l’expérience utilisateur.