Librairie CMS
| Représentation de la vue de bureau |
|---|
![]() |
[Bookstore-CMS] Utilisation de React et Redux dans le contexte d'une application réelle pour créer une version simplifiée de la librairie à: Afficher une liste de livres, ajouter un livre et supprimer un livre sélectionné.
(retour en haut)
- Demo en direct sur GH-Pages
(retour en haut)
Pour obtenir une copie locale en cours d'exécution, suivez ces étapes:
Afin d'exécuter ce projet, vous avez besoin:
Clone ce référentiel dans votre dossier souhaité:
Utilisez les commandes suivantes:
cd your-desired-folder
git clone [email protected]:ab-noori/bookstore-cms.git
Installez ce projet avec:
npx create-react-app my-app
cd my-app
npm start
Utilisez les commandes suivantes pour s'exécuter sur votre système local:
npm run build
npm run deploy
Exécutez le test de script et de style suivant:
npx eslint "**/*.{js,jsx}"
npx eslint "**/*.{js,jsx}" --fix
npx stylelint "**/*.{css,scss}"
npx stylelint "**/*.{css,scss}" --fix
1- Installez gh-pages avec la commande suivante:
npm i -D gh-pages
2- Ajouter homepage au fichier Jason de Project:
"homepage": "https://ab-noori.github.io/bookstore-cms",
3- Ajoutez les scripts suivants au fichier Jason du projet:
"predeploy": "npm run build",
"deploy": "gh-pages -d build "
4- Exécutez enfin la commande suivante:
npm run deploy
(retour en haut)
? Abdul Ali Noori
(retour en haut)
Les contributions, les problèmes et les demandes de fonctionnalités sont les bienvenus!
N'hésitez pas à vérifier la page des problèmes.
(retour en haut)
Si vous aimez ce projet, donnez-lui une étoile.
(retour en haut)
Je tiens à remercier Microverse et mes partenaires de codage. De plus, je veux donner du crédit à la chaîne Youtub Nerd's lesson , son react tutorial est vraiment utile.
(retour en haut)
Comment le rendre adapté aux mobiles?
Comment concevoir le site?
(retour en haut)
Ce projet est sous licence MIT.
(retour en haut)