Skip to main content

Build a Multi-Tenant E-Commerce with Next.js, Tailwind v4, Stripe Connect

19h 52m 3s
English
Paid
In this 20-hour course, you will build your own platform from scratch in the style of Gumroad - a full-fledged multi-vendor e-commerce application where content creators get their own storefronts, sell digital products, and receive payments through Stripe Connect. You will implement key features: subdomain integration, product reviews, personal libraries, file delivery, and automatic platform commission calculation. An admin panel with role-based access is also provided. The project is built on Next.js 15, Payload, and Stripe - this is a powerful, hands-on development that will show how modern online platforms are created.

About the Author: Code With Antonio

Code With Antonio thumbnail

My name is Antonio, and I am a software engineer with over 7 years of experience. I have always been passionate about the world of programming and consider myself fortunate to have found a career that aligns with my passions.

Throughout my career, I have worked with various programming languages and technologies, which has allowed me to grow and develop as a programmer. Despite the accumulated knowledge and experience, I always strive to learn and improve.

I created "Code With Antonio" to share my love for programming and help others learn and grow in this field. I hope my lessons and insights will be useful and that I can make a positive contribution to the programming community.

Watch Online 34 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 34 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Intro & Demo
All Course Lessons (34)
#Lesson TitleDurationAccess
1
Intro & Demo Demo
03:03
2
Project Setup
25:40
3
Customization
25:38
4
Home Layout
47:44
5
Payload Integration
31:12
6
Search Filters
01:06:15
7
Categories Finalization
01:01:54
8
tRPC Integration
01:04:35
9
Authentication
53:59
10
Auth States
33:35
11
Category Pages
28:11
12
Products
40:26
13
Filtering Products
38:16
14
API Filters & Sorting
44:25
15
Product List UI
27:02
16
Multi Tenancy
40:44
17
Tenant Pages
43:57
18
Product Page
36:46
19
Cart & Checkout
35:16
20
Checkout Page
37:49
21
Stripe Integration
01:00:46
22
Library
40:54
23
Reviews
48:57
24
Aggregating Reviews
21:15
25
Access Control
32:43
26
Stripe Connect
44:50
27
General Improvements
42:08
28
Subdomain Rewrites
26:58
29
Deployment
24:16
30
Storage Adapter
12:43
31
Wildcard Subdomain
09:14
32
Cookie Bugs
10:45
33
Search Filter
21:12
34
Private Media
08:55
Unlock unlimited learning

Get instant access to all 33 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription