Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shayaanq/casualconf

A video conferencing app. Provides a smooth, engaging user experience for creating, scheduling, joining, and recording meetings.
https://github.com/shayaanq/casualconf

clerk getstream react shadcn-ui typescript vercel videoconference

Last synced: 11 days ago
JSON representation

A video conferencing app. Provides a smooth, engaging user experience for creating, scheduling, joining, and recording meetings.

Awesome Lists containing this project

README

        

CasualConf

A feature-rich video conferencing application that replicates core functionalities of Zoom. Built with React, TypeScript, and TailwindCSS, it offers a seamless, interactive user experience for creating, scheduling, joining, and recording meetings.

Features:

- User Authentication: Secure login and account creation using Clerk.
- Meeting Management: Create, schedule, and join meetings with ease.
- Recording: Record meetings for later reference.
- Meeting Links: Easily share and manage meeting links.
- Upcoming/Previous Meetings: View and manage your upcoming and past meetings.
- Personal Rooms: Create and manage your personal video rooms.
- Interactive UI: Highly interactive and visually appealing interface designed with TailwindCSS and Shadcn components.
- Deployment: Deployed on Vercel for reliable and scalable performance.

Technologies Used:

- Frontend: React, TypeScript, TailwindCSS
- Authentication: Clerk
- UI Components: Shadcn
- APIs: GetStream API
- Deployment: Vercel

Usage:

- Sign up or log in using Clerk authentication.
- Create or join a meeting.
- Schedule upcoming meetings and view your meeting history.
- Record meetings and manage personal rooms.
- Share meeting links with participants.

Deployment:

- The application is deployed on Vercel. You can view it live at https://casualconf.vercel.app.