Skip to content

Live stream application using MERN stack

Notifications You must be signed in to change notification settings

sunilgitb/live-stream

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Live Stream

Todo

Basics
  • Login Form
  • Signup Form
  • Form validation (Fronted)
  • Link sharing.
  • Raise Hands
  • Share screen.
  • Responsiveness
Socket io
  • Create Socket io server
  • Handle Socket Connections
  • Handle Socket disconnections
RTC web # Live-stream
  • Capture peer stream
  • Accept calls
  • Connect peers
  • Send stream
  • Exchange streams

How to run?

Peerjs

    npm install peerjs -g
    peerjs --port 3001

Client

    cd client
    npm install
    npm start # Runs on port 4000

Server

    cd server
    npm install
    node api.js # Runs on port 3000

About

Live stream application using MERN stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.1%
  • SCSS 9.6%
  • HTML 3.3%
  • CSS 1.0%