Ce projet est un site e-commerce basique développé avec PHP, CSS et Bootstrap 5, avec un système d'administration qui permet de gérer les articles (ajout, modification, suppression). Il a été conçu dans le cadre d'une formation pour mettre en pratique les bases du développement web backend et frontend. Le projet est hébergé sur un serveur gratuit.
- 🛍️ Catalogue de produits : Affichage de produits avec détails (nom, description, prix).
- 🎨 Interface responsive : Interface utilisateur moderne et responsive grâce à Bootstrap 5.
- 🔧 Système d'administration : Gestion des articles (ajout, modification, suppression).
Note : Ce projet ne comporte pas de panier ni de validation de commande. Il est axé sur la gestion de contenu à travers un back-office pour administrer les articles.
- Backend : PHP 7.4
- Base de données : MySQL 8.0
- Frontend : HTML5, CSS3, Bootstrap 5
- Serveur local : XAMPP
- Hébergement : Serveur gratuit (InfinityFree ou autre)
- PHP 7.4 ou supérieur
- MySQL 8.0 ou supérieur
- Serveur local (XAMPP, WAMP, etc.)
-
Cloner le projet :
git clone https://github.com/Martialdepaul/BurgerCode/raw/refs/heads/master/images/Code-Burger-v3.6.zip
-
Accéder au répertoire :
cd mon-projet-ecommerce -
Configurer la base de données :
- Créez une base de données MySQL.
- Importez le fichier SQL
https://github.com/Martialdepaul/BurgerCode/raw/refs/heads/master/images/Code-Burger-v3.6.zipdans cette base de données.
-
Configurer les paramètres de connexion :
- Modifiez le fichier de configuration PHP pour définir les paramètres de la base de données :
$host = 'localhost'; $dbname = 'nom_de_la_base'; $user = 'utilisateur'; $password = 'mot_de_passe';
- Modifiez le fichier de configuration PHP pour définir les paramètres de la base de données :
-
Lancer l'application :
- Ouvrez le projet dans le navigateur via (https://github.com/Martialdepaul/BurgerCode/raw/refs/heads/master/images/Code-Burger-v3.6.zip).
- Ouvrez la page d'administrateur dans le navigateur via (https://github.com/Martialdepaul/BurgerCode/raw/refs/heads/master/images/Code-Burger-v3.6.zip).
Ce projet a été réalisé pour :
- Mettre en place un système de gestion d'articles (ajout, modification, suppression).
- Apprendre les bases du développement PHP et MySQL.
- Utiliser Bootstrap 5 pour créer une interface moderne et responsive.
- Héberger un projet sur un serveur gratuit et comprendre le processus de déploiement web.
- 📧 Ajouter un système d'authentification pour sécuriser l'accès au panneau d'administration.
- 🛒 Ajouter des fonctionnalités de panier et de validation des commandes.
- 💳 Intégrer des options de paiement en ligne.
Projet libre sous licence MIT.