This is the "Microsoft Team clone" project under the program Microsoft Engage 2021. A free WebRTC browser-based video call, chat and screen sharing web app.
The aim of this project is to build fully functional prototype with at least one mandatory functionality - a minimum of two participants should be able connect with each other using your product to have a video conversation.
https://microsoftengage2021.onrender.com
Google Authentication
User can sign in and sign out through its google accountVideo and Audio Streaming
Video,audio off and on option
mute other participant
user can be able to mute other other participantShare room url
Optimized Room Url Sharing (share it to your participants through mail, wait them to join)Screen Share
Screen Sharing to present documents, slides, and more...Unlimited number of conference rooms without call time limitation
Multiple Participant can join the meet at same time
Desktop and Mobile compatible
Recording
Record your Screen and VideoChat
Chat with friends, all partpicant can see the messages also when any participant send the messages all other participant get thenew
in chat iconFull Screen Mode
on click on the expand button on Video element full screen gets enabledMeeting Time
User can see the time for which you they are present in the meetingNo download, plug-in entirely browser based
Fully Responsive (Mobile,Desktop ,Any devices)
Open
(https://microsoftengage2021.onrender.com)Pick
your personal Room name andJoin To Room
Allow
to use the camera and microphoneShare
the Room URL andWait
someone to join for video conference
- You will need to have Node.js installed
- Clone this repo
git clone https://github.com/aditya20233/microsoft-engage-2021-project.git
Not mandatory but recommended
.
- Create an account on http://numb.viagenie.ca
- Get your Account USERNAME and PASSWORD
- Fill in your credentials
npm install
npm start
- Open http://localhost:3000 in browser