EnderMeet is a secure, real-time video conferencing application built with a focus on user experience and flexibility. It empowers users to hold seamless meetings with low latency and no time restrictions, fostering effective communication and collaboration. 💼💬
- Effortless Setup: Secure login with Clerk, one-click meeting creation, and easy joining via links. 🔒🔗
- Ultimate Control: Granular control over recordings, emoji reactions, screen sharing, muting/unmuting, sound adjustments, grid layout, participant list view, and individual participant management (pinning, muting, unmuting, blocking, allowing video share). 🎥😄🖥️🔇
- Flexibility: Schedule meetings in advance, access past recordings, and utilize personal meeting rooms for instant calls. 🗓️📹🏠
- Seamless on Any Device: Responsive design ensures a smooth experience on desktops, tablets, and phones. 📱💻🖥️
- Real-time Collaboration: Enjoy lag-free video and audio communication for efficient meetings. ⏱️👥
- No Time Restrictions: Host meetings for as long as you need without limitations. ⏰❌
- Security & Privacy: Built with secure authentication and data handling practices to ensure user trust. 🔐💻
- Clerk (Authentication)
- Stream API (Real-time communication)
- Node.js and npm (or yarn) installed on your system.
git clone https://github.com/SRINJAYDASGUPTA-Git/endermeet.git
Install dependencies:
cd endermeet
npm install
Run the development server:
npm run dev
This will start the application at http://localhost:3000 by default.
- You will need to configure Clerk and Stream API with your own project credentials for authentication and real-time functionality. Refer to their respective documentation for setup instructions.
- A
.env.local
file can be created in the project root to store sensitive environment variables.
- We welcome contributions to EnderMeet! Please see the contributing guide file for guidelines on how to contribute code, report issues, and participate in the project.🛠️🤝
This project is licensed under the ⚖️ MIT License. See the LICENSE file for details.📜🔏
Let's make virtual meetings a breeze! 💨💼