Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.03 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.03 KB

Meetify

Meetify is an online chat + video streaming application to talk with anonymous users along the world.

Run Locally

Frontend:

cd client

npm i

npm start

Backend:

cd server

npm i

npm start

Tech Stacks:

Client Side

  • ReactJS : For creating UI of the application.
  • Redux : For state management

Server Side

Video Calling:

This project doesn't use any external plugins for video calling. Instead, it uses APIs provided by WebRTC standard.

  • A STUN server is used to get public IP address
  • A TURN server is used to relay traffic if direct connection(peer to peer) fails. Currently, free TURN server is used for demonstration.