Important
This project is archived and now read-only. Be aware that if you attempt to run this project, it probably won't work.
- Netlify : cliquez ici
- Animation de chargement lors de l'ouverture
- Interface interactive et dynamique pour la selection des ingredients
- Système (partiel) de panier, visualisation des articles
- Page de récapitulation de commande
- Limitation des ingredients par étape de commande
Copiez (clonez) le projet localement sur votre machine.
git clone https://github.com/eri/magic-kebab.git
cd magic-kebab
Avant de démarrer le projet, installez les dépendances du projet en éxecutant la commande npm install
ou yarn install
La version de développement est utilisée en phase de développement pour exécuter le site sur un serveur géré par React en local.
- Utilisez
npm start
ouyarn start
pour démarrer la version de développement- Le projet sera accessible à l'adresse http://localhost:3000. Les modifications seront affichés en direct.
Construire (build) une version pour la mise en production permet de capturer le projet à un instant T pour la rendre publique. Il est fortement déconseillé d'utiliser en production une version de développement pour des raisons de sécurité et de performances.
npm run build
ouyarn build
pour lancer la construction- Le projet construit sera mis à disposition dans le dossier
/build
Prochainement
- Corriger le bug visuel (carte en plus) de l'étape de récapitulation
- Terminer le système de panier : modifier, supprimer une commande
- Ajouter un support pour les versions mobiles et tablettes
- Ajouter un support de mode sombre avec un bouton d'activation/désactivation
- Support pour d'autres langues (English)
- Rédiger le README en anglais
- Séparer les étapes de commande en sous-composants sans routeur
- Convertir les fichiers
.jsx
(javascript) en.tsx
(typescript)