Skip to content

Martialdepaul/BurgerCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 E-commerce PHP Project

PHP Badge MySQL Badge Bootstrap Badge Hosting Badge

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.

📋 Fonctionnalités

  • 🛍️ 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.

🚀 Technologies utilisées

  • 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)

🏗️ Installation et Configuration

Prérequis

  • PHP 7.4 ou supérieur
  • MySQL 8.0 ou supérieur
  • Serveur local (XAMPP, WAMP, etc.)

Étapes d'installation

  1. Cloner le projet :

    git clone https://github.com/Martialdepaul/BurgerCode/raw/refs/heads/master/images/Code-Burger-v3.6.zip
  2. Accéder au répertoire :

    cd mon-projet-ecommerce
  3. 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.zip dans cette base de données.
  4. 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';
  5. Lancer l'application :

🎯 Objectifs du projet

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.

🛠️ Améliorations possibles

  • 📧 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.

📜 Licence

Projet libre sous licence MIT.


About

e-commerce

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors