⚡ TypeScript ⚡ React.js ⚡ Next.js ⚡ Tailwind CSS ⚡ Zustand ⚡ Node.js ⚡ Prisma ⚡ PostgreSQL ⚡ Stripe ⚡ Radix-UI ⚡
- Browse & Filter Courses
- Purchase Courses using Stripe
- Mark Chapters as Completed or Uncompleted
- Progress Calculation of each Course
- Student Dashboard
- Teacher Mode
- Teacher Dashboard with total revenue and sales
- Create new Courses
- Create new Chapters
- Easily reorder chapter position with drag n’ drop
- Upload thumbnails, attachments and videos using UploadThing
- Rich text editor for chapter description
- Authentication using Clerk
- ORM using Prisma
- PostgreSQL database using NeonDB
- Fully responsive design
Color | Hex |
---|---|
Primary Color | #202c40 |
Secondary Color | #0b2d65 |
Accent Color | #000db5 |
Text Color | #f1ebeb |
Contributions are always welcome!
Rony Martins - - rons9n@gmail.com