Microsoft Engage 2021 - Video Conferencing Application
![Watchers]( https://img.shields.io/github/watchers/Apurva-tech/unite?label=Watch&style=for-the-badge)
Video conferencing solutions with Unite
using peer-to-peer connection.
Landing Page and Feeback Form
Seamless landing page with Login with Google
button for user Login using Firebase Authentication
One of the most important part of Agile is feedback, therefore the app has a feedback form in the footer
Witness by journey of these 4 weeks, through a concise timeline on my landing page
Home page
Has a signout button with app cards for different features and left division shows the rooms created by user as well as recent rooms visited
Toggle between dark-light using the moon icon, according to your preference
Preview app cards for the application
Create Meeting
Create a room and invite people to join by copying the meeting code
Enter the common chat room that persist the messages using MongoDB
Join Meeting
Video calling & Persistent text chat
Chat with your friends, family and professional peers before, during and after the meeting.
Screen Share options
Schedule Meeting
Schedule Meeting with Google Calendar and invite people by just entering their email addresses and the app schedules a meet for you with a unique meeting ID as well!
Mail sent on scheduling a meeting
AI powered posture bot
Tf.js
posenet model, the bot notifies the user if they are sitting in a bad posture or too close to the screen.git clone https://github.com/Apurva-tech/unite.git
cd ./unite
npm install
.env
file
cp .env.example .env
npm run dev
Feel free to contact me on LinkedIn
if (youEnjoyed) {
starThisRepository();
}