Skip to content

SRINJAYDASGUPTA-Git/endermeet

Repository files navigation

EnderMeet: The Future of Video Conferencing 🌐🚀

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. 💼💬

Features

  • 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. 🔐💻

Tech Stack⚙️

Frontend 💻

Backend 🔨

Installation & Usage

Prerequisites

  • Node.js and npm (or yarn) installed on your system.

Clone the repository

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.

Additional Notes:🗒️

  • 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.

Contributing📝

  • 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.🛠️🤝

License📜

This project is licensed under the ⚖️ MIT License. See the LICENSE file for details.📜🔏

Let's make virtual meetings a breeze! 💨💼