filmov
tv
Backend Server setup for Ecommerce site | ExpressJS | JWT Auth | MongoDB | Postman
Показать описание
In this Video video, I'll guide you through the process of building a full stack ecommerce responsive website from scratch. This comprehensive tutorial covers both the frontend and backend development, utilizing modern technologies and best practices.
What You'll Learn:
Frontend development with HTML, CSS, React, and Redux for state management.
Database setup with MongoDB.
Deployment of the application on Heroku, with database hosted on AWS RDS and static files stored in an S3 bucket.
Key Features:
-User authentication and profile management.
-Product listing and detailed product pages.
-Shopping cart functionality.
-Seamless checkout process with payment integration.
-Admin panel for managing products, users, and orders.
-Responsive design for optimal viewing on PC, tablet, and mobile.
Technologies Used:
*Frontend: HTML, CSS, React, Redux
*Database: MongoDB (hosted on AWS RDS)
*Deployment: Heroku
*Static Files: AWS S3 Bucket
Watch the video to learn how to create a powerful ecommerce website that is scalable, reliable, and feature-rich. Don't forget to like, comment, and subscribe for more tutorials!
0:00 Introduction to Backend server and CURD o/p
06:00 Express Server Setup
15:00 MongoDb Server Setup
21:00 ER diagram explanation for Ecommerce models
24:05 Creating Mogodb schemas
46:30 GET api Introduction
57:46 Postman setup and POST api testing
01:07:24 Products endpoints(POST,GET,PUT,DELETE) design
01:50:00 Users endpoints Introduction
01:52:00 JWT authentication(Register User endpoint)
02:14:36 Registering user in Postman
02:22:00 Login User endpoint
02:32:30 Other endpoints for User
03:06:00 Introdution to Middlewares in Express(Protected Routes)
03:44:51 Order endpoint Explained
03:50:00 Create Order Route
04:17:30 Testing create order route and Debugging issues
04:35:00 Other Order Routes
5:02:00 Outro
What You'll Learn:
Frontend development with HTML, CSS, React, and Redux for state management.
Database setup with MongoDB.
Deployment of the application on Heroku, with database hosted on AWS RDS and static files stored in an S3 bucket.
Key Features:
-User authentication and profile management.
-Product listing and detailed product pages.
-Shopping cart functionality.
-Seamless checkout process with payment integration.
-Admin panel for managing products, users, and orders.
-Responsive design for optimal viewing on PC, tablet, and mobile.
Technologies Used:
*Frontend: HTML, CSS, React, Redux
*Database: MongoDB (hosted on AWS RDS)
*Deployment: Heroku
*Static Files: AWS S3 Bucket
Watch the video to learn how to create a powerful ecommerce website that is scalable, reliable, and feature-rich. Don't forget to like, comment, and subscribe for more tutorials!
0:00 Introduction to Backend server and CURD o/p
06:00 Express Server Setup
15:00 MongoDb Server Setup
21:00 ER diagram explanation for Ecommerce models
24:05 Creating Mogodb schemas
46:30 GET api Introduction
57:46 Postman setup and POST api testing
01:07:24 Products endpoints(POST,GET,PUT,DELETE) design
01:50:00 Users endpoints Introduction
01:52:00 JWT authentication(Register User endpoint)
02:14:36 Registering user in Postman
02:22:00 Login User endpoint
02:32:30 Other endpoints for User
03:06:00 Introdution to Middlewares in Express(Protected Routes)
03:44:51 Order endpoint Explained
03:50:00 Create Order Route
04:17:30 Testing create order route and Debugging issues
04:35:00 Other Order Routes
5:02:00 Outro
Комментарии