https://github.com/benoitprmt/croc-express
Fast food e-commerce website
https://github.com/benoitprmt/croc-express
ecommerce-website fastfood php
Last synced: about 1 year ago
JSON representation
Fast food e-commerce website
- Host: GitHub
- URL: https://github.com/benoitprmt/croc-express
- Owner: BenoitPrmt
- License: mit
- Created: 2024-01-30T19:29:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-23T07:55:38.000Z (over 2 years ago)
- Last Synced: 2024-05-11T12:27:41.231Z (about 2 years ago)
- Topics: ecommerce-website, fastfood, php
- Language: PHP
- Homepage:
- Size: 12.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
đ Croc Express đ



About  | Â
Features  | Â
Technologies  | Â
Requirements  | Â
Importation  | Â
Starting  | Â
License Â
## :dart: About
- Version de PHP : `8.2`
- Dépendances utilisées
- [DomPdf](https://dompdf.github.io/)
- [Toastr](https://codeseven.github.io/toastr/)
- [Select2](https://select2.org/)
- 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
## :sparkles: Features
### Partie Utilisateur :
:heavy_check_mark: Se connecter / Créer un compte\
:heavy_check_mark: Modifier son profil / Se déconnecter\
:heavy_check_mark: Ajouter un produit ou un menu au panier\
:heavy_check_mark: Regarder, Modifier, Valider (avec ou sans livraison) notre panier\
:heavy_check_mark: Consulter ses commandes et télécharger si nécessaire chaque commande en PDF\
:heavy_check_mark: Envoyer un message Ă l'administrateur
### Partie Administrateur :
:heavy_check_mark: Consulter toutes les commandes de tous les utilisateurs et télécharger si nécessaire chaque commande en PDF\
:heavy_check_mark: Consulter son chiffres d'affaires et ses produits ou menu phares des 7 derniers jours\
:heavy_check_mark: Ajouter / Modifier / Supprimer des produits, menus, aliments et catégories\
:heavy_check_mark: Créer / Modifier / Supprimer un bon d'achat
## :rocket: Technologies
Les technologies suivantes ont été utilisées pour ce projet :
- [PHP](https://www.php.net/)
- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
## :white_check_mark: Requirements
Avant de commencer :checkered_flag:, vous avez besoin d'avoir [Git](https://git-scm.com) et `composer` installés.
## :arrow_down: 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
## :checkered_flag: Starting
```bash
# 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
# Accéder ensuite à l'URL
# Tout devrait fonctionner đ
```
## :memo: License
Ce projet est sous license MIT. Pour plus de détails, consultez le fichier [LICENSE](LICENSE.md).
Créé de tout :heart: par Benoßt et Raphaël
Â