About | Features | Technologies | Requirements | Importation | Starting | License
- 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
✔️ 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
✔️ 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
Les technologies suivantes ont été utilisées pour ce projet :
Avant de commencer 🏁, vous avez besoin d'avoir Git et composer
installés.
- Dans PHPMyAdmin créer une base de données
croc_express
- Récupérer la base de données avec les données d'exemple dans le dossier
database/models/
- Drag and drop le fichier
croc_express.sql
dans la base de donnéescroc_express
sur PHPMyAdmin
# 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 😃
Ce projet est sous license MIT. Pour plus de détails, consultez le fichier LICENSE.
Créé de tout ❤️ par Benoît et Raphaël