L'Art de Essence

Développement d'un site web dynamique de A à Z : création d'un catalogue public avec système de recherche intuitif et d'un back-office complet pour administrer les produits et les marques.

📅 Mars 2026 ⏱ Durée : 2 semaines 👤 Projet individuel 🎓 IUT de Troyes
Aperçu du projet

Contexte

Dans le cadre de la SAÉ 203, l'objectif était de franchir un cap technique majeur : concevoir un site web entièrement dynamique reposant sur une base de données relationnelle. Le choix s'est porté sur un catalogue de parfums. Le véritable défi de ce projet n'était pas seulement de concevoir une belle vitrine publique pour exposer les produits, mais surtout de développer un panneau d'administration sécurisé (back-office) permettant de gérer les données en totale autonomie, sans jamais toucher au code.

Ma contribution

Ce que j'ai réalisé concrètement sur ce projet :

Stack technique

Technologies utilisées :

PHP MySQL HTML5 CSS3 JavaScript Git GitHub

Captures d'écran

Ce que j'ai appris

🗄️
Bases de Données Relationnelles
J'ai appris à concevoir un modèle de données logique (MCD/MLD), à lier des tables entre elles (les parfums appartenant à des marques) et à rédiger des requêtes SQL complexes intégrant des jointures.
🔄
Maîtrise absolue du CRUD
Ce projet m'a permis de comprendre et d'implémenter le cycle de vie complet d'une donnée web. De l'insertion en base via un formulaire dynamique jusqu'à sa modification ou sa suppression sécurisée.
⚙️
Architecture Back-Office
J'ai découvert comment séparer proprement l'interface utilisateur (front-office) de l'interface administrateur (back-office), un concept fondamental pour la création de véritables applications web.
🔍
Traitement de requêtes dynamiques
Développer le système de recherche public m'a entraîné à capturer les requêtes de l'utilisateur, à les traiter en PHP côté serveur, et à renvoyer un affichage personnalisé des résultats en temps réel.