Skip to content

prerna2712/NanoTeams

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nano Teams

A video calling application

Features of this application:

  • One on one video call
  • Basic audio/video toggle features
  • In call chat
  • Firebase Authentication

Check the live demo here: Nano Teams

Check the live demo here: Video Demo

For running on your local system:

  • Clone this repository with git clone https://github.com/prerna2712/NanoTeams.git
  • Run npm i in your terminal to install all the dependencies
  • Run node server to start the server
  • Run cd client to move to the front-end folder
  • Run npm i to install all front-end dependencies
  • Run npm start to start the development server at localhost:3000

How this application works?

This application makes use of Firebase database to handel user authentication.

The front-end is written in React-JS.

Backend is written in Node-JS.

It uses Socket to establish connection between two browsers and WebRTC library to share streams and data across the socket connection.

Releases

No releases published

Packages

No packages published