Skip to content

sudharsan3110/ZOOM

Repository files navigation

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

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published