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.
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.
- Next.js
- TypeScript
- Clerk
- getstream
- Tailwind CSS
- 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.
- Git
- Node.js
- npm
The original repository for this tutorial can be found here