Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft Teams Clone

Table of Contents
  1. About The Project
  2. Getting Started
  3. Dev tools used
  4. Contacts

About The Project

This is a web application wherein two people can join via a video call. The application is a part of my solution of creating a teams clone for the Microsoft Engage Mentorship Program 2021. Some of the Features the application has are:

  • Two People can connect via a video call in real time
    • The Admin can send the link to others via email.
    • Others can only join the link and cannot invite anyone else ensuring security
  • Call Page
    • Audio on/off Functionality
    • Video on/Off functionality
    • Disconnect Call Button
    • Share screen Functionality
    • A stopwatch to note the duration of the meeting
    • The current time
    • Show ones own video on the screen
  • Chatroom
    • Google Authentification
    • multiple people can join
    • chat in real time
    • Data stored in Firebase, hence accessable at any time
  • Private Chat during call
    • User can also have a private chat during the call
    • Real Time chat functionality
  • Others
    • A Calendar to schedule your day, week and month
    • Notepad to make notes which can be deleted later

Built With

Some of the Frameworks that I used in my project were:

Getting Started

To run the project locally:

Prerequisites

  1. Download Redis and run have it running on your local machine

Installation

  1. Download Redis and run on your local machine
  2. Clone the repo
    git clone https://github.com/krittikabarnwal/ms-teams
  3. Install NPM packages
    npm install
  4. node server.js

Dev tools used

  • Visual Studio code
  • Chrome Developer tools
  • Accessiblity tools - Fast Pass

YouTube Link showing the prototype

Contact

Krittika Barnwal LinkedIn: Krittika Barnwal

Project Link: https://github.com/krittikabarnwal/ms-teams

About

This is a web application wherein two people can join via a video call. The application is a part of my solution of creating a teams clone for the Microsoft Engage Mentorship Program 2021

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages