Skip to content

BenoitPrmt/Croc-Express

Repository files navigation

Croc Express

🍕 Croc Express 🍔

Github top language Github language count Repository size License

About   |   Features   |   Technologies   |   Requirements   |   Importation   |   Starting   |   License  


🎯 About

  • Version de PHP : 8.2
  • Dépendances utilisées
  • Dépend d'une base de données
  • Tout ajout au panier et modification est fait avec fetch
  • L'architecture du projet est en MVC

✨ Features

Partie Utilisateur :

✔️ Se connecter / Créer un compte
✔️ Modifier son profil / Se déconnecter
✔️ Ajouter un produit ou un menu au panier
✔️ Regarder, Modifier, Valider (avec ou sans livraison) notre panier
✔️ Consulter ses commandes et télécharger si nécessaire chaque commande en PDF
✔️ Envoyer un message à l'administrateur

Partie Administrateur :

✔️ Consulter toutes les commandes de tous les utilisateurs et télécharger si nécessaire chaque commande en PDF
✔️ Consulter son chiffres d'affaires et ses produits ou menu phares des 7 derniers jours
✔️ Ajouter / Modifier / Supprimer des produits, menus, aliments et catégories
✔️ Créer / Modifier / Supprimer un bon d'achat

🚀 Technologies

Les technologies suivantes ont été utilisées pour ce projet :

✅ Requirements

Avant de commencer 🏁, vous avez besoin d'avoir Git et composer installés.

⬇️ Importation

Importer la base de données

  1. Dans PHPMyAdmin créer une base de données croc_express
  2. Récupérer la base de données avec les données d'exemple dans le dossier database/models/
  3. Drag and drop le fichier croc_express.sql dans la base de données croc_express sur PHPMyAdmin

🏁 Starting

# Cloner le projet
$ git clone https://github.com/BenoitPrmt/Croc-Express

# Y accéder
$ cd croc-express

# Installer les dépendances
$ composer install

# Utiliser MAMP/XAMP/LAMP ou WAMP et lancer le serveur

# Le server va s'initializer à l'URL <http://localhost:8888/>

# Accéder ensuite à l'URL <http://localhost:8888/Croc-Express/public/>

# Tout devrait fonctionner 😃

📝 License

Ce projet est sous license MIT. Pour plus de détails, consultez le fichier LICENSE.

Créé de tout ❤️ par Benoît et Raphaël

 

Revenir tout en haut

Releases

No releases published

Packages

No packages published