Build an LMS Platform

Build an LMS Platform

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 38 Lessons (10h 41m) | 2.17 GB

In this 10 hour course you are going to learn how to create your very own LMS (Learning Management System) platform. We are going to use the latest tech such as Next 13 with the App Router, Prisma as an ORM, Stripe for payments, and many more.

Table of Contents

1 Intro & Demo
2 Environment Setup
3 Folders Setup
4 Authentication
5 Layout
6 Dynamic Layout
7 Course Creation UI
8 Prisma & DB Setup
9 Course Creation API
10 Course Edit Page UI
11 Course Title Form
12 Course Description Form
13 UploadThing & Image Form
14 Course Category Form
15 Course Price Form
16 Course Attachment Form
17 Prisma Schema Finalization
18 Chapter Creation API
19 Chapter Reorder Functionality
20 Chapter Edit Page UI
21 Chapter Description Form
22 Chapter Access Form
23 Mux Setup & Chapter Video Form
24 Chapter Publish Action
25 Course Publish Action
26 Courses Data Table
27 Categories Query
28 Search Query
29 Course Grid & Card UI
30 Course & Chapters Layout
31 Chapter HLS Video Player
32 Course Purchase UI
33 Stripe Integration
34 Chapter Progress Functionality
35 Student Dashboard
36 Teacher Analytics Dashboard
37 (Optional) Admin Protection
38 Deployment

Homepage