VidyaVatra (Version 1.0)
VidyaVatra is an interactive online collaboration platform designed for scholars and educators. It simplifies the process of hosting virtual meetings, facilitating video chats, text chats, and screen sharing. Users can seamlessly join rooms using unique passkeys, eliminating the need for complex link sharing. With a focus on simplicity and versatility, VidyaVatra aims to enhance the virtual learning and collaboration experience.
- Passkey Access: Join rooms effortlessly with secure passkeys.
- Real-time Video Chat: Engage in high-quality video conversations with peers and colleagues.
- Text Chat: Exchange messages in real-time for instant communication.
- Screen Sharing: Share your screen to enhance presentations and collaboration.
- User Management: Create, manage, and customize user profiles.
- Responsive Design: Access VidyaVatra from desktop and mobile devices.
- Secure Communication: Prioritize user data protection and communication security.
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js
- Real-time Communication: AgoraRTC
- Clone the repository to your local machine.
- Create an acoount on AgoraRTC https://www.agora.io/en/ and create your
APPID
. - Replace
YOUR_APPID
andYOUR_SECRETKEY
inroom_rtc.js
Afile with your own appid - Set up your configuration ID at
const APP_ID = "fec036f386d246a58d42fe8b50bb777c"
- Start the live Server
- Access the application in your web browser.
We welcome contributions from the open-source community. Feel free to create pull requests, report issues, or suggest improvements. Please review our CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License.
This is the first version of VidyaVatra major changes will follow along