
YouTube V2 is a modern full-stack video platform inspired by YouTube and built with production-ready technologies.
It demonstrates how real-world creator platforms work, including secure authentication, AI-assisted content creation, video streaming, creator dashboards, playlists, subscriptions, comments, and much more.
This project is perfect for developers who want to learn modern SaaS architecture or use it as a foundation for their own video platform.
━━━━━━━━━━━━━━━━━━━━━━
🌐 Live Demo
https://youtube-v2.vercel.app
━━━━━━━━━━━━━━━━━━━━━━
✨ Features
🎥 Secure video uploads
🎬 Mux video processing & streaming
🤖 AI title generation
📝 AI description generation
🖼 AI thumbnail generation
👤 Creator Studio Dashboard
🔐 Authentication with Clerk
💬 Nested comments & replies
❤️ Like & Dislike system
📺 Channel subscriptions
📂 Playlists
🔍 Video search
📱 Fully responsive design
⚡ Modern creator workflow
━━━━━━━━━━━━━━━━━━━━━━
🛠 Tech Stack
• Next.js
• React
• TypeScript
• Tailwind CSS
• Shadcn UI
• Clerk Authentication
• tRPC
• React Query
• Drizzle ORM
• PostgreSQL
• UploadThing
• Mux
• OpenRouter AI
• Leonardo AI
• Upstash Redis
━━━━━━━━━━━━━━━━━━━━━━
📦 What's Included
✔ Complete source code
✔ Modern project architecture
✔ Environment variable template
✔ Installation guide
✔ Database schema
✔ Documentation
✔ Responsive UI
━━━━━━━━━━━━━━━━━━━━━━
👨💻 Perfect For
• Students
• React Developers
• Next.js Developers
• SaaS Builders
• Full-Stack Developers
• Portfolio Projects
• Learning AI integrations
• Learning modern backend architecture
━━━━━━━━━━━━━━━━━━━━━━
⚠ Requirements
Basic knowledge of
• HTML
• CSS
• JavaScript
• React
• Next.js
API keys for external services are NOT included.
━━━━━━━━━━━━━━━━━━━━━━
📜 License
This project is provided for educational purposes.
Please review the included LICENSE before using commercially.
━━━━━━━━━━━━━━━━━━━━━━
❤️ Thank you for supporting my work.
🌐 Live Demo
https://youtube-v2.vercel.app

Prem
@premwebdev
🚀 Hi, I'm Prem. I'm a Full-Stack Developer passionate about building AI-powered SaaS products, modern web applications, and open-source developer tools. I love learning by building real-world projects using Next.js, React, TypeScript, Tailwind CSS, PostgreSQL, and modern AI technologies.
incl. GST · digital download
Say thanks
Prem
@premwebdev
🚀 Hi, I'm Prem. I'm a Full-Stack Developer passionate about building AI-powered SaaS products, modern web applications, and open-source developer tools. I love learning by building real-world projects using Next.js, React, TypeScript, Tailwind CSS, PostgreSQL, and modern AI technologies.