Build and Deploy a Full Stack Video Conferencing App with Next.js 14
Offered By: JavaScript Mastery via YouTube
Course Description
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
Related Courses
Mobile Web DevelopmentGoogle via Udacity iDESWEB, Introducción al desarrollo web
Miríadax Information Design
University of California, San Diego via Coursera Advanced Styling with Responsive Design
University of Michigan via Coursera Front-End Web UI Frameworks and Tools
The Hong Kong University of Science and Technology via Coursera