Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Build and Deploy a Full Stack Video Conferencing App with Next.js 14

JavaScript Mastery via YouTube

Overview

Develop a professional enterprise-ready video conferencing app in hours using Next.js 14, Stream, and Tailwind CSS. Master the creation of a full-stack Zoom clone, covering everything from initial setup to deployment. Learn to structure your project, implement authentication with Clerk, create a responsive UI with a sidebar and navbar, and integrate Stream for video conferencing functionality. Explore advanced features like scheduling meetings, managing recordings, and setting up personal meeting rooms. Gain hands-on experience with real-time communication, state management, and modern web development practices. By the end of this comprehensive tutorial, you'll have built a fully functional video conferencing application and gained valuable skills in Next.js, Stream API integration, and responsive design with Tailwind CSS.

Syllabus

— Intro
— Setup
— File & Folder Structure
— Sidebar
— Navbar
— Clerk Auth
— HomePage
— Reusable Modal
— Stream Create Meeting
— Meetings Calls Setup
— Meeting Setup
— Meeting Room
— Schedule Meeting
— Upcoming Meetings Page
— Previous Meetings Page
— Recordings Page
— Personal Meeting Room
— Join Meeting Modal
— Deployment

Taught by

JavaScript Mastery

Reviews

Start your review of Build and Deploy a Full Stack Video Conferencing App with Next.js 14

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.