CLEAR. CONCISE. COMPREHENSIVE.
Course Introduction
What You Will Build
Course Instructor
Are you ready to embark on an extraordinary learning journey that will transform your knowledge and skills? Look no further! I am thrilled to introduce myself as your best-selling online instructor.
With a track record of empowering 70+ thousands of students worldwide, I have cultivated a reputation as a leading expert in Laravel,React,Vuejs,MERN Stack.
Kazi Ariyan
Founder Easylearning Academy
5,750 Students are learning on Easy Learning today
MAIN FOCUS AREA
What we covered
✔️ BEGINNER TO PRO
✔️ LIFETIME ACCESS
✔️ 91.5 HOURS OF VIDEO
✔️ 495 LECTURES
✔️ ACCESS ON MOBILE/TV
✔️ COMPLETE SOURCE CODE
HIGHLY PRACTICAL
What You'll Learn
✔️ Build Complete Multi-Vendor Ecommerce Project
✔️ React js Fundamental
✔️ Express js Fundamental
✔️ Functional Component, Redux
✔️ Learn how to implement React Hooks, Async/Await
✔️ React Router 6, Axios
✔️ MongoDB Fundamental
✔️ Design Total Application with Tailwind CSS From Scratch
✔️ Use Middleware for Protected Routes
✔️ Live Chat Option User to Vendor and Vendor to User
✔️ Product Wishlist Option
✔️ Product Add to Cart Option
✔️ Advance Order Payment Option
✔️ Payment Transfer Admin to Vendor
✔️ Setup Image Upload Function to Cloudinary
✔️ Setup Message Notification in Socket
TARGET STUDENT
Who is this for?
✔️ Aspiring entrepreneurs planning to launch online marketplaces.
✔️ Students studying web development or related fields
✔️ Freelancers looking to expand their service offerings
✔️ Career switchers interested in web development or ecommerce
✔️ Tech enthusiasts eager to explore modern web development trends
A PERFECT STRUCTURED COURSE
Course contents
- 1 React Introduction (6:46)
- Fundamental Project Excise Files
- Fundamental Excise Files - Downloadable Resource
- 2 Create New React App Using Vite (7:21)
- 3 Project Run And Build Command (6:33)
- 4 Dive Inside React Project Structure (14:43)
- 5 Organizing File Folders (5:09)
- 6 Best VS Code Extensions And Settings For React Development (6:19)
- 7 Primary Understanding On Component Part 1 (8:59)
- 8 Primary Understanding On Component Part 2 (7:22)
- 9 JSX And Conventions (9:41)
- 10 JSX Short Hand If else (4:01)
- 11 JSX Immediately invoked function (6:42)
- 12 JSX Loop Inside (5:52)
- 13 JSX Conditional Rendering Using If Else (8:55)
- 14 JSX Conditional Rendering Using Switch Statement (4:07)
- 15 JSX Conditional Rendering Using Ternary Operator (2:42)
- 16 JSX Conditional Rendering Using Logical And And (3:32)
- 17 JSX Conditional Rendering Using Immidiatly Invoked Function (3:40)
- 18 Passing properties to child component (5:13)
- 19 Passing simple string to child component (5:06)
- 20 Passing object to child component (5:35)
- 21 Passing function to child component (2:52)
- 22 Managing Click Event (5:40)
- 23 Managing Form Submit (5:07)
- 28 -Hook- Meet With Hook (1:45)
- 29 -Hook- useRef InnerText InnerHTML (9:58)
- 30 -Hook- useRef Working With Attribute (5:44)
- 31 -Hook- useRef Working With Input Element (7:38)
- 32 -Hook- useRef Working With CSS Class (6:13)
- 33 -Hook- useRef Caching Expensive Computation (15:27)
- 34 -Hook- useState Understading Inside (8:35)
- 35 -Hook- useState Working With Immutable Object (8:21)
- 36 -Hook- useState Working With Immutable Array Part 1 (14:15)
- 37 -Hook- useState Working With Immutable Array Part 2 (6:48)
- 38 -Hook- useState Managing Form Like Pro Part 1 (12:32)
- 40 -Hook- useState Managing Form Like Pro Part 2 (11:34)
- 41 -Hook- useEffect understanding arguments and uses (6:40)
- 42 -Hook- useEffect calling api using promises (7:00)
- 43 -Hook- useEffect calling api usig async await (7:09)
- e1 Introduction (4:01)
- e2 Your First Express Application (10:23)
- e3 Express js routing (6:45)
- e4 Four Topic We Need To Focus (1:21)
- e5 Understanding Response (4:17)
- e6 Simple String Response (5:07)
- e7 Response Status Code (4:12)
- e8 JSON Response (4:14)
- e9 Response Download (4:12)
- e10 Response Redirect (4:27)
- e11 Response Header (5:43)
- e12 Response Set Cookies (4:59)
- e13 Response Clear Cookies (4:46)
- e14 Working With Request (1:32)
- e15 Get Request With URL Query (6:26)
- e16 Working With Get Request Header (4:15)
- e17 Simple Post Request (2:48)
- e18 Post Request With URL Query (3:52)
- e19 Post Request With Header Properties (5:14)
- e20 Post application-json (7:42)
- e21 Working With Multipart Form Data (8:46)
- e22 File Upload (9:46)
- e23 Middleware (2:18)
- e24 Application Middleware (8:05)
- e25 Route Middleware (3:49)
- m1 Introduction to MongoDB (1:42)
- m2 Installing MongoDB and Compass (6:23)
- m3 Connecting to MongoDB (8:07)
- m4 Schema and Models (7:24)
- m5 Create and Save a document (8:05)
- m6 Find documents in multiple ways (10:21)
- m7 Query API Select, Sort, Limit, Count Documents (8:51)
- m8 Complex Query Comparison Operators (7:58)
- m9 Complex Query And, Or Operations (5:34)
- m10 Exercise Advanced Query (6:13)
- m11 Update a document (Way 1) (3:43)
- m12 Update a document (Way 2) (5:38)
- m13 Delete documents in 3 ways (3:53)
- p97 Seller Register and Login Part 1 (13:38)
- p98 Seller Register and Login Part 2 (10:23)
- p99 Seller Register and Login Part 3 (10:31)
- p100 Seller Register and Login Part 4 (12:28)
- p101 Seller Register and Login Part 5 (9:05)
- p102 Seller Register and Login Part 6 (7:47)
- p103 Seller Register and Login Part 7 (8:10)
- p111 Setup Category Add And Get Part 1 (13:09)
- p112 Setup Category Add And Get Part 2 (13:01)
- p113 Setup Category Add And Get Part 3 (13:56)
- p114 Setup Category Add And Get Part 4 (14:04)
- p115 Setup Category Add And Get Part 5 (14:23)
- p116 Setup Category Add And Get Part 6 (9:03)
- p117 Setup Category Add And Get Part 7 (13:07)
- p118 Setup Category Add And Get Part 8 (13:41)
- p119 Setup Category Add And Get Part 9 (13:25)
- p120 Add Product Setup Part 1 (8:01)
- p121 Add Product Setup Part 2 (17:11)
- p122 Add Product Setup Part 3 (10:00)
- p123 Add Product Setup Part 4 (15:09)
- p124 Add Product Setup Part 5 (9:47)
- p125 Add Product Setup Part 6 (12:15)
- p126 Add Product Setup Part 7 (12:42)
- p127 Add Product Setup Part 8 (11:27)
- p153 Header Design Tailwind Css React Part 1 (12:50)
- p154 Header Design Tailwind Css React Part 2 (11:23)
- p155 Header Design Tailwind Css React Part 3 (9:01)
- p156 Header Design Tailwind Css React Part 4 (17:57)
- p157 Header Design Tailwind Css React Part 5 (9:57)
- p158 Header Design Tailwind Css React Part 6 (12:42)
- p159 Header Design Tailwind Css React Part 7 (18:44)
- p160 Header Design Tailwind Css React Part 8 (7:05)
- p171 Setup Shop Page Design Part 1 (16:28)
- p172 Setup Shop Page Design Part 2 (14:49)
- p173 Setup Shop Page Design Part 3 (13:13)
- p174 Setup Shop Page Design Part 4 (10:46)
- p175 Setup Shop Page Design Part 5 (5:51)
- p176 Setup Shop Page Design Part 6 (15:48)
- p177 Setup Shop Page Design Part 7 (13:35)
- p178 Setup Shop Page Design Part 8 (16:01)
- p187 Product Destails Page Design Part 1 (8:37)
- p188 Product Destails Page Design Part 2 (15:51)
- p189 Product Destails Page Design Part 3 (17:19)
- p190 Product Destails Page Design Part 4 (10:15)
- p191 Product Destails Page Design Part 5 (20:26)
- p192 Product Destails Page Design Part 6 (15:23)
- p193 Product Destails Page Design Part 7 (12:58)
- p194 Product Destails Page Design Part 8 (20:08)
- p195 Product Destails Page Design Part 9 (8:38)
- p239 Card Product Get and Show Part 1 (10:23)
- p240 Card Product Get and Show Part 2 (9:09)
- p241 Card Product Get and Show Part 3 (15:12)
- p242 Card Product Get and Show Part 4 (15:15)
- p243 Card Product Get and Show Part 5 (14:47)
- p244 Card Product Get and Show Part 6 (19:10)
- p245 Card Product Get and Show Part 7 (8:56)
- p246 Card Product Get and Show Part 8 (20:11)
- p247 Card Product Delete and Quantity Increment Part 1 (8:43)
- p248 Card Product Delete and Quantity Increment Part 2 (9:55)
- p249 Card Product Delete and Quantity Increment Part 3 (8:04)
- p250 Card Product Delete and Quantity Increment Part 4 (8:26)
- p251 Card Product Delete and Quantity Increment Part 5 (12:15)
- p252 Customer Order Place Part 1 (13:29)
- p253 Customer Order Place Part 2 (12:25)
- p254 Customer Order Place Part 3 (10:13)
- p255 Customer Order Place Part 4 (15:23)
- p256 Customer Order Place Part 5 (9:43)
- p257 Customer Order Place Part 6 (17:29)
- p258 Customer Order Place Part 7 (18:23)
- p259 Customer Order Place Part 8 (7:50)
- p302 Customer to Seller Chat System Part 1 (10:39)
- p303 Customer to Seller Chat System Part 2 (9:01)
- p304 Customer to Seller Chat System Part 3 (11:55)
- p305 Customer to Seller Chat System Part 4 (12:12)
- p306 Customer to Seller Chat System Part 5 (15:17)
- p307 Customer to Seller Chat System Part 6 (14:28)
- p308 Customer to Seller Chat System Part 7 (17:47)
- p309 Customer to Seller Chat System Part 8 (16:10)
- p310 Customer to Seller Chat System Part 9 (13:28)
- p311 Customer to Seller Chat System Part 10 (19:08)
- p312 Customer to Seller Chat System Part 11 (18:15)
- p313 Seller to Customer Chat Complete Part 1 (8:14)
- p314 Seller to Customer Chat Complet Part 2 (15:30)
- p315 Seller to Customer Chat Complet Part 3 (13:45)
- p316 Seller to Customer Chat Complet Part 4 (16:30)
- p317 Seller to Customer Chat Complet Part 5 (10:04)
- p318 Seller to Customer Chat Complet Part 6 (16:24)
- p319 Seller to C ustomer Chat Complet Part 7 (13:31)
- p320 Seller to Customer Chat Complet Part 8 (12:25)
- p321 Seller to Customer Chat Complet Part 9 (16:35)
- p322 Seller to Customer Chat Complet Part 10 (12:56)
- p323 Seller to Customer Chat Complet Part 11 (12:31)
- p324 Seller to Customer Chat Complet Part 12 (14:46)
- p325 Seller to Customer Chat Complet Part 13 (9:15)
- p328 Seller to Admin and Admin to Seller Chat Part 1 (12:43)
- p329 Seller to Admin and Admin to Seller Chat Part 2 (15:40)
- p330 Seller to Admin and Admin to Seller Chat Part 3 (10:49)
- p331 Seller to Admin and Admin to Seller Chat Part 4 (14:13)
- p332 Seller to Admin and Admin to Seller Chat Part 5 (13:16)
- p333 Seller to Admin and Admin to Seller Chat Part 6 (12:12)
- p334 Seller to Admin and Admin to Seller Chat Part 7 (15:10)
- p335 Seller to Admin and Admin to Seller Chat Part 8 (7:36)
- p336 Seller to Admin and Admin to Seller Chat Part 9 (16:21)
- p337 Seller to Admin and Admin to Seller Chat Part 10 (8:55)
- p338 Seller to Admin and Admin to Seller Chat Part 11 (14:42)
- p339 Seller to Admin and Admin to Seller Chat Part 12 (12:52)
- p340 Seller to Admin and Admin to Seller Chat Part 13 (5:24)
- p358 Seller Stripe Connect Account Create Part 1 (6:50)
- p359 Seller Stripe Connect Account Create Part 2 (14:35)
- p360 Seller Stripe Connect Account Create Part 3 (10:54)
- p361 Seller Stripe Connect Account Create Part 4 (16:01)
- p362 Seller Stripe Connect Account Create Part 5 (11:15)
- p363 Seller Stripe Connect Account Create Part 6 (12:26)
- p364 Seller Stripe Connect Account Create Part 7 (8:59)
- p365 Seller Stripe Connect Account Create Part 8 (18:05)
WHAT YOU SHOULD KNOW
Prerequisites
✔️ Basic Understanding of JavaScript
✔️ Good Grasp of Tailwind CSS
✔️ HTML and CSS Knowledge
TRY IT FOR RISK FREE
30-Day Money-Back Guarantee
You can ask for a refund any time during the first 30 days
if you decide the course isn’t for you.
TESTIMONIALS
What my students say
![](https://assets.teachablecdn.com/page-block-default-images/text-with-image-grid-1.jpg)
John Doe
Web Developer
This course was fantastic! I had some basic React knowledge but no experience building an e-commerce application. The instructor did a great job of breaking down the process into manageable steps. The course covered everything from the front-end development with React and Redux to the back-end with Node.js and MongoDB.
![](https://assets.teachablecdn.com/page-block-default-images/text-with-image-grid-2.jpg)
Jane Smith
Web Developer
This course provided a solid foundation for building a multi-vendor e-commerce application with React. The instructor's teaching style was clear and concise, and the course content was well-organized
![](https://assets.teachablecdn.com/page-block-default-images/text-with-image-grid-3.jpg)
Sahil Shadwal
Web Developer
The course offered a comprehensive overview of the technologies involved in building a multi-vendor e-commerce application. The instructor covered a lot of ground, from front-end development to back-end APIs and database integration.
Courses You May Like
Frequently Asked Questions
Where should I contact?
For any issues just contact : [email protected]
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.