NovaZoom is a modern video conferencing tool built with the latest technologies like Next.js and TypeScript. Designed to replicate the core functionalities of Zoom, NovaZoom allows users to securely log in, create and manage meetings, and access a wide range of features such as recording, screen sharing, and participant control.
- Secure Login: Users can log in securely via Clerk using social sign-on or email/password.
- Quick Start Meetings: Easily start new meetings with camera and microphone setup options.
- Personal Meeting Room: Each user has a personal room with a unique link for instant meetings.
- Comprehensive Meeting Controls: Manage recording, screen sharing, reactions, and participant settings.
- Schedule Future Meetings: Schedule and manage upcoming meetings with ease.
- Past Meetings History: Access and review a list of previous meetings with details.
- Recorded Meetings Playback: View and review recordings of past meetings.
- Join via Link: Easily join meetings using a shared link.
- Responsive Design: Optimized for a seamless experience across all devices.
- Real-time Security: All interactions are secure and occur in real-time, ensuring data integrity.
- Frontend: Next.js, TypeScript, Tailwind CSS
- Authentication: Clerk
- Video Comunication: getstream
- UI Components: shadcn