- Next.js: A React framework that enables functionality such as server-side rendering and generating static websites for React-based web applications.
- TypeScript: A strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.
- Clerk: A user management solution that provides secure authentication and authorization.
- getstream: A service for building scalable news feeds, activity streams, and chat applications.
- shadcn: A UI component library for building modern web interfaces.
- Tailwind CSS: A utility-first CSS framework packed with classes that can be composed to build any design, directly in your markup.
- Authentication: Secure login via social sign-on or traditional methods.
- New Meeting: Configure camera and microphone settings before joining.
- Meeting Controls: Recording, emoji reactions, screen sharing, muting, participant management, and more.
- Exit Meeting: Leave a meeting, or creators can end it for all attendees.
- Schedule Meetings: Schedule future meetings and share links.
- Past Meetings: Access a list of previously held meetings.
- Recorded Meetings: View past meeting recordings.
- Personal Room: Unique meeting link for instant meetings.
- Join via Link: Easily join meetings created by others.
- Real-time Functionality: Secure, real-time interactions.
- Responsive Design: Optimized for all devices.