Daftar Isi
- "Learn from the Other's Code"
- 1. Notion Clone
- Build a SaaS App with Realtime cursors, Nextjs 13, Stripe, Drizzle ORM, Tailwind, Supabase, Sockets
- Get all the help you need
- Features in this application.
- 2. Nextjs Simple Portfolio with Shadcn UI
- Project Portfolio
- Getting Started
- 3. digitalhippo -A ecommerce app with Admin Dasboard
- DigitalHippo - A Modern Fullstack E-Commerce Marketplace for Digital Products
- Features
- Getting started
- Acknowledgements
- License
- 4. Discord clone in Nextjs 13
- Fullstack Discord Clone: Next.js 13, React, Socket.io, Prisma, Tailwind, MySQL | Full Course 2023
- Prerequisites
- Cloning the repository
- Install packages
- Setup .env file
- 5. Ecommerce Platform with Nextjs 14
- Build and Deploy a Full Stack E-Commerce App with an Admin Dashboard & CMS in 2024 | Next 14, Stripe
- π Become a top 1% Next.js 14 developer in only one course
- π Land your dream programming job in 6 months
- 6. Twitch Clone in Nextjs 14
- Fullstack Twitch Clone: Next.js 14, Livestreaming, React, Prisma, Stripe, Tailwind, MySQL
- 7. LMS Platform with Nextjs
- Build an LMS Platform: Next.js 13, React, Stripe, Mux, Prisma, Tailwind, MySQL | Full Course 2023
- Prerequisites
- Cloning the repository
- Install packages
- Setup .env file
- 8. Once more an E-commerce app with Nextjs
- Getting Started
- Learn More
- Deploy on Vercel
- 9. itZmyLink
- Getting Started
- Learn More
- Deploy on Vercel
- 10. Blogging app
- 11. quill - A SaaS-Platform
- Quill - A Modern Fullstack SaaS-Platform
- Features
- Getting started
- 12. Friendz - A social media app
- Best Project To Begineer to learn =>
- Nextsjs
- Typescript
- Shadcn ui [https://ui.shadcn.com/]
- Editorjs [https://editorjs.io/]
- @mantine/hooks [https://www.npmjs.com/package/@mantine/hooks]
- useform-hooks
- Getting Started
- Learn More
- That's it π
"Learn from the Other's Code"
1. Notion Clone
Build a SaaS App with Realtime cursors, Nextjs 13, Stripe, Drizzle ORM, Tailwind, Supabase, Sockets

π’ Full Video | π΄ Demo |
Get all the help you need
Features in this application.
- π€― Real-time cursors
- π Real-time text selection
- β±οΈ Real-time database and collaboration
- π’ Real-time presence
- ποΈ Move to trash functionality
- π Custom emoji picker
- π Light mode dark mode
- π¨ Next.js 13 app router
- πΊοΈ Creating free plan restrictions
- π° Take monthly payments
- π§ Custom email 2FA invitation
- β‘οΈ Supabase Row level policy
- π¨βπ¨βπ§βπ¦ Real-time Collaboration
- πΎ Deployment
- π€ Custom Rich text editor
- π Update profile settings
- π Manage payments in a portal
- π Custom Authentication
- β³οΈ Websockets
- β¦
- πΊοΈ Creating free plan restrictions
- π° Take monthly payments
- π§ Custom email 2FA invitation
- β‘οΈ Supabase Row level policy
- π¨βπ¨βπ§βπ¦ Real-time Collaboration
- πΎ Deployment
- π€ Custom Rich text editor
- π Update profile settings
- π Manage payments in a portal
- π Custom Authentication
- etc......
2. Nextjs Simple Portfolio with Shadcn UI
Project Portfolio
Getting Started
npm run dev # or yarn dev # or pnpm dev # or bun dev
app/page.tsx
. The page auto-updates as you edit the file.next/font
to automatically optimize and load Inter, a custom Google Font.3. digitalhippo -A ecommerce app with Admin Dasboard
DigitalHippo - A Modern Fullstack E-Commerce Marketplace for Digital Products

Features
- π οΈ Complete marketplace built from scratch in Next.js 14
- π» Beautiful landing page & product pages included
- π¨ Custom artwork included
- π³ Full admin dashboard
- ποΈ Users can purchase and sell their own products
- π Locally persisted shopping cart
- π Authentication using Payload
- π₯οΈ Learn how to self-host Next.js
- π Clean, modern UI using shadcn-ui
- βοΈ Beautiful emails for signing up and after purchase
- β Admins can verify products to ensure high quality
- β¨οΈ 100% written in TypeScript
- π ...much more
Getting started
git clone https://github.com/joschan21/digitalhippo.git
Acknowledgements
- Payload for making this project possible
License
4. Discord clone in Nextjs 13
Fullstack Discord Clone: Next.js 13, React, Socket.io, Prisma, Tailwind, MySQL | Full Course 2023
- Real-time messaging using Socket.io
- Send attachments as messages using UploadThing
- Delete & Edit messages in real time for all users
- Create Text, Audio and Video call Channels
- 1:1 conversation between members
- 1:1 video calls between members
- Member management (Kick, Role change Guest / Moderator)
- Unique invite link generation & full working invite system
- Infinite loading for messages in batches of 10 (tanstack/query)
- Server creation and customization
- Beautiful UI using TailwindCSS and ShadcnUI
- Full responsivity and mobile UI
- Light / Dark mode
- Websocket fallback: Polling with alerts
- ORM using Prisma
- MySQL database using Planetscale
- Authentication with Clerk
Prerequisites
Cloning the repository
git clone https://github.com/AntonioErdeljac/next13-discord-clone.git
Install packages
npm i
Setup .env file
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
5. Ecommerce Platform with Nextjs 14
Build and Deploy a Full Stack E-Commerce App with an Admin Dashboard & CMS in 2024 | Next 14, Stripe
π Become a top 1% Next.js 14 developer in only one course
π Land your dream programming job in 6 months
6. Twitch Clone in Nextjs 14
Fullstack Twitch Clone: Next.js 14, Livestreaming, React, Prisma, Stripe, Tailwind, MySQL
- π‘ Streaming using RTMP / WHIP protocols
- π Generating ingress
- π Connecting Next.js app to OBS / Your favorite streaming software
- π Authentication
- πΈ Thumbnail upload
- π Live viewer count
- π¦ Live statuses
- π¬ Real-time chat using sockets
- π¨ Unique color for each viewer in chat
- π₯ Following system
- π« Blocking system
- π’ Kicking participants from a stream in real-time
- ποΈ Streamer / Creator Dashboard
- π’ Slow chat mode
- π Followers only chat mode
- π΄ Enable / Disable chat
- π½ Collapsible layout (hide sidebars, chat etc, theatre mode etc.)
- π Sidebar following & recommendations tab
- π Home page recommending streams, sorted by live first
- π Search results page with a different layout
- π Syncing user information to our DBβ¦
7. LMS Platform with Nextjs
Build an LMS Platform: Next.js 13, React, Stripe, Mux, Prisma, Tailwind, MySQL | Full Course 2023
- Browse & Filter Courses
- Purchase Courses using Stripe
- Mark Chapters as Completed or Uncompleted
- Progress Calculation of each Course
- Student Dashboard
- Teacher mode
- Create new Courses
- Create new Chapters
- Easily reorder chapter position with drag nβ drop
- Upload thumbnails, attachments and videos using UploadThing
- Video processing using Mux
- HLS Video player using Mux
- Rich text editor for chapter description
- Authentication using Clerk
- ORM using Prisma
- MySQL database using Planetscale
Prerequisites
Cloning the repository
git clone https://github.com/AntonioErdeljac/next13-lms-platform.git
Install packages
npm i
Setup .env file
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY= CLERK_SECRET_KEY= NEXT_PUBLIC_CLERK_SIGN_IN_URL= NEXT_PUBLIC_CLERK_SIGN_UP_URL= NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL= NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL= DATABASE_URL= UPLOADTHING_SECRET= UPLOADTHING_APP_ID= MUX_TOKEN_ID= MUX_TOKEN_SECRET= STRIPE_API_KEY
- Browse & Filter Courses
- Purchase Courses using Stripe
- Mark Chapters as Completed or Uncompleted
- Progress Calculation of each Course
- Student Dashboard
- Teacher mode
- Create new Courses
- Create new Chapters
- Easily reorder chapter position with drag nβ drop
- Upload thumbnails, attachments and videos using UploadThing
- Video processing using Mux
- HLS Video player using Mux
- Rich text editor for chapter description
- Authentication using Clerk
- ORM using Prisma
- MySQL database using Planetscale.
8. Once more an E-commerce app with Nextjs
create-next-app
.Getting Started
npm run dev # or yarn dev # or pnpm dev
app/page.js
. The page auto-updates as you edit the file.next/font
to automatically optimize and load Inter, a custom Google Font.Learn More
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
Deploy on Vercel
9. itZmyLink
create-next-app
.Getting Started
npm run dev # or yarn dev # or pnpm dev
app/page.tsx
. The page auto-updates as you edit the file.next/font
to automatically optimize and load Inter, a custom Google Font.Learn More
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
Deploy on Vercel
10. Blogging app
11. quill - A SaaS-Platform
Quill - A Modern Fullstack SaaS-Platform

Features
- π οΈ Complete SaaS Built From Scratch
- π» Beautiful Landing Page & Pricing Page Included
- π³ Free & Pro Plan Using Stripe
- π A Beautiful And Highly Functional PDF Viewer
- π Streaming API Responses in Real-Time
- π Authentication Using Kinde
- π¨ Clean, Modern UI Using 'shadcn-ui'
- π Optimistic UI Updates for a Great UX
- β‘ Infinite Message Loading for Performance
- π€ Intuitive Drag nβ Drop Uploads
- β¨ Instant Loading States
- π§ Modern Data Fetching Using tRPC & Zod
- π§ LangChain for Infinite AI Memory
- π² Pinecone as our Vector Storage
- π Prisma as our ORM
- π€ 100% written in TypeScript
- π ...much more
Getting started
git clone https://github.com/joschan21/quill.git
- π οΈ Complete SaaS Built From Scratch
- π» Beautiful Landing Page & Pricing Page Included
- π³ Free & Pro Plan Using Stripe
- π A Beautiful And Highly Functional PDF Viewer
- π Streaming API Responses in Real-Time
- π Authentication Using Kinde
- π¨ Clean, Modern UI Using 'shadcn-ui'
- π Optimistic UI Updates for a Great UX
- β‘ Infinite Message Loading for Performance
- π€ Intuitive Drag nβ Drop Uploads
- β¨ Instant Loading States
- π§ Modern Data Fetching Using tRPC & Zod
- π§ LangChain for Infinite AI Memory
- π² Pinecone as our Vector Storage
- π Prisma as our ORM
- π€ 100% written in TypeScript
- π ...much more.
12. Friendz - A social media app
create-next-app
.Best Project To Begineer to learn =>
Nextsjs
Typescript
Shadcn ui [https://ui.shadcn.com/]
Editorjs [https://editorjs.io/]
@mantine/hooks [https://www.npmjs.com/package/@mantine/hooks]
useform-hooks
Getting Started
npm run dev # or yarn dev # or pnpm dev
app/page.tsx
. The page auto-updates as you edit the file.next/font
to automatically optimize and load Inter, a custom Google Font.Learn More
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
- authentication
- profiles
- Like , Comment and Follow
- realtime feed
- Redis
- Prisma ORM
- Much more
That's it π
Tentang Tim Editorial
Profil penulis belum tersedia. Konten dikurasi oleh tim editorial kami.
Komentar
Bagian komentar akan diaktifkan segera