Loading video player...
Build and deploy a production-ready Threads clone from scratch using Next.js 16 and Better Auth π In this video, youβll learn how to create a modern full-stack social media app with real-world features and best practices. β Authentication with Better Auth β Create posts (text & images) β Like & comment system β Follow users β Infinite scroll feed β Profile pages & user search β Image uploads with Cloudinary β Server Actions + API routes β Prisma ORM + PostgreSQL β Clean, scalable architecture By the end, youβll have a fully functional Threads-style app you can customize, scale, and deploy. Perfect for developers looking to level up their full-stack skills and build real-world projects. π Links πΌ Connect with EgbonTech on LinkedIn: [https://www.linkedin.com/in/emmanuel-egbon-8a3991239/] π Live Preview: [https://threads-clone-egbontech.vercel.app] π¦ Source Code for Cloudinary Upload: [https://github.com/egbontech/upload-to-cloudinary] π Assets: [https://drive.google.com/file/d/1IAw5J2TBBJjL5zFuOd5FFqcJU9UVI-pV/view?usp=drive_link] π Recommended Projects π Build & Deploy a Fullstack Airbnb Clone https://youtu.be/9FWmNSKzN5w π Build & Deploy a Fullstack Modern Blog Platform https://youtu.be/su5J9bftVAA π Build & Deploy a Fullstack Spotify Clone https://youtu.be/GOnSwI6GLEE π Build & Deploy a Fullstack Twitter Clone https://youtu.be/wUXc67PGmcw π» Tech Stack: Next.js 16, React, Prisma, PostgreSQL, Better Auth, Tailwind CSS, Axios, React Query π₯ Donβt forget to like, comment, and subscribe for more full-stack tutorials! Chapters 00:00 β Introduction & Project Overview 10:25 β Project Setup & Folder Structure 18:01 β Building Authentication UI 28:51 β Setting Up Prisma & PostgreSQL 45:29 β Setting Up Better Auth 59:15 β Implementing Authentication 01:45:02 β Layout Setup (Sidebar & Mobile Navigation) 02:08:43 β Building Profile Page UI 02:39:11 β Fetching Authenticated User (Server Actions) 02:54:09 β Updating User Profile 03:21:18 β User Search Functionality 03:47:11 β Viewing User Profiles 04:06:35 β Follow System Implementation 04:18:48 β Feed Page UI 04:54:36 β Creating Posts 05:06:07 β Fetching Posts (React Query Infinite Scroll) 05:42:22 β Post Detail Page (Server Actions) 05:50:42 β Comment System (Create Comments) 06:13:06 β Fetching Comments 06:21:26 β Like System Implementation 06:35:16 β Fetching Liked Posts 06:44:33 β Running Lint Checks 06:45:35 β Deployment to Vercel 06:54:07 β Outro