Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build a full-stack e-commerce application with authentication in this comprehensive 4-hour video tutorial using the MERN (MongoDB, Express.js, React.js, Node.js) stack. Master essential web development concepts by implementing key features including user authentication, product management, shopping cart functionality, and secure checkout processes. Progress through hands-on development stages from initial project setup and MongoDB database configuration to deploying the application on AWS EC2. Create responsive components including navigation bars, shop displays, authentication forms, and checkout interfaces while integrating secure user sessions and payment processing. Gain practical experience with AWS services, Twingate security implementation, and professional project organization techniques. Access complete source code through GitHub to follow along and extend the project further.
Syllabus
| Intro
| Project Organization
| Modifying the tsconfig file
| Package Installation
| Setting up Server Boilerplate
| Creating a MongoDB project
| Setting up a Twingate Account
| Creating a new Network on Twingate
| Launching an AWS EC2 Instance
| Connecting to an AWS EC2 Instance
| Creating the Auth component
| Creating the navbar component
| Creating the Shop Page
| Creating the Checkout Page
| Creating the Purchased Items Page
| Creating the Logout Functionality
Taught by
PedroTech