Créez une plate-forme de commerce électronique à partir de zéro avec React, Redux, Express et MongoDB
MERN ECOMMERCE DE SCRATCH
Ce que vous allez apprendre
Créez une plateforme de commerce électronique personnalisée avec React, Redux, Node, Express et MongoDB
Un vrai projet réel construit de manière linéaire et progressive
Panier d’achat complet avec PayPal et paiements par crédit / débit
Zone d’administration pour gérer les clients, les produits et les commandes
Système d’évaluation et d’examen des produits
Recherche de produits, carrousel, pagination et plus
Il existe de nombreux cours de «commerce électronique», mais la plupart utilisent une sorte de plugin ou de plate-forme prédéfinie. Dans ce cours, nous allons créer une application de commerce électronique / panier d’achat entièrement personnalisée à partir de zéro avec la pile MERN avec les fonctionnalités suivantes …
- Panier d’achat complet
- Avis et évaluations de produits
- Carrousel des meilleurs produits
- Pagination du produit
- Fonction de recherche de produit
- Profil utilisateur avec commandes
- Gestion administrative des produits
- Gestion des utilisateurs administrateurs
- Page de détails de la commande administrative
- Marquer les commandes comme option livrée
- Processus de paiement (expédition, mode de paiement, etc.)
- Intégration PayPal / carte de crédit
- Script de semeur de base de données personnalisé
Ce n’est pas un cours de type documentation – MERN ECOMMERCE FROM SCRATCH. Il s’agit d’un saut dans le cours et de mettre la main à la pâte où à la fin, vous avez un projet réel à utiliser et à mettre sur votre portefeuille. Vous apprendrez ce qui suit en suivant ce cours.
- Réagissez avec les composants fonctionnels et les crochets
- Routeur React
- Bibliothèque d’interface utilisateur React-Bootstrap
- Comment structurer les composants
- État et accessoires au niveau des composants
- Gestion de l’état global avec Redux (actions et réducteurs)
- Utilisation de l’état Redux dans les composants (useDispatch & useSelector)
- Créer un back-end étendu avec Express
- Travailler avec une base de données MongoDB et l’ODM Mongoose
- Authentification JWT (jetons Web JSON)
- Création d’un middleware d’authentification personnalisé
- Gestionnaire d’erreurs personnalisé
- Intégrer l’API PayPal
- Variables d’environnement
- Déploiement de projet
- Beaucoup plus!
À qui s’adresse ce cours:
- Développeurs Web Full Stack qui souhaitent apprendre le MERN en créant une application réelle
Créé par Brad Traversy
Taille: 6,34 Go