Nova
Pour ce projet, j’ai conçu un site e-commerce dynamique portant sur l’univers du maquillage, avec une vraie montée en complexité par rapport à mes réalisations précédentes.
J’ai utilisé les langages HTML, CSS, PHP, SQL et JavaScript, et j’ai aussi hébergé le site en ligne.
Le site repose sur une base de données structurée, conportant plusieurs tables. J’ai utilisé PHP et SQL pour afficher dynamiquement les données sur le site, gérer les produits et les interactions utilisateurs.
Côté fonctionnalités, le site propose une expérience utilisateur complète avec :
- un système d’inscription, de connexion sécurisée avec hachage des mots de passe, de suppression de compte et de déconnexion,
- la possibilité de rester connecté tout en naviguant sur le site,
- un système de filtre et tri dynamiques des produits,
- un parcours d’achat fluide : sélection d’un produit, ajout au panier, modification des quantités ou suppression d’articles,
- le choix possible de différentes teintes pour chaque produit, avec ajout spécifique dans le panier,
- un formulaire de contact fonctionnel,
- un récapitulatif de la commande et une page de confirmation une fois la commande validée.
Ce projet m’a permis de mobiliser pleinement mes compétences en développement front-end et back-end, tout en portant une attention particulière à l’UX, à la logique de navigation, et à la structure des données.
C’est à ce jour l’un de mes projets les plus aboutis, autant sur le plan technique que fonctionnel.