Skip to content

aditya20233/microsoft-engage-2021-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft Team Clone

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.


Introduction

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


aditya

Features

  • Google Authentication User can sign in and sign out through its google account
  • Video and Audio Streaming
  • Video,audio off and on option
  • mute other participant user can be able to mute other other participant
  • Share room urlOptimized Room Url Sharing (share it to your participants through mail, wait them to join)
  • Screen ShareScreen 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
  • RecordingRecord your Screen and Video
  • Chat Chat with friends, all partpicant can see the messages also when any participant send the messages all other participant get the new in chat icon
  • Full Screen Mode on click on the expand button on Video element full screen gets enabled
  • Meeting Time User can see the time for which you they are present in the meeting
  • No download, plug-in entirely browser based
  • Fully Responsive (Mobile,Desktop ,Any devices)

Demo

Quick start

  • You will need to have Node.js installed
  • Clone this repo
git clone https://github.com/aditya20233/microsoft-engage-2021-project.git

Setup Turn

Not mandatory but recommended.

Install dependencies

npm install

Start the server

npm start

To know more about the projects click here

References