Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.19 KB

File metadata and controls

39 lines (27 loc) · 1.19 KB

Zoom Clone Project

This project follows the JS Mastery tutorial on YouTube. It's a step-by-step guide to building a Zoom clone with Next.js and TypeScript.

Introduction

This project replicates Zoom, built with Next.js and TypeScript. Users can log in, create meetings, and use features like recording, screen sharing, and participant management.

Tech Stack

  • Next.js
  • TypeScript
  • Clerk
  • getstream
  • Tailwind CSS

Features

  • Authentication: Secure login with Clerk.
  • New Meeting: Start meetings with configurable settings.
  • Meeting Controls: Manage recording, screen sharing, and participants.
  • Exit Meeting: Leave or end meetings.
  • Schedule Meetings: Schedule future meetings.
  • Past Meetings: Access and view recordings of past meetings.
  • Personal Room: Unique meeting link for instant meetings.
  • Join Meetings: Join via link.
  • Responsive Design: Optimized for all devices.

Quick Start

Prerequisites

  • Git
  • Node.js
  • npm

Original Repository

The original repository for this tutorial can be found here