Skip to content

movilizame/webrtc-nestjs-react-example

This branch is 3 commits ahead of, 1 commit behind ozanturhan/webrtc-nestjs-react-example:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1cb4803 · Feb 22, 2022

History

25 Commits
Feb 22, 2022
Feb 22, 2022
Nov 28, 2020
Nov 6, 2021

Repository files navigation

WebRTC Multi-Peer Example With React & NestJS

Heroku App: https://react-socket-io-webrtc-client.herokuapp.com/

Start Development

Docker Redis

docker run --name test-redis -d -p 6379:6379 redis

NestJS Server

cd server
yarn install
yarn start:dev

React Client

cd web
yarn install
yarn start

Heroku Deployment

NestJS Server

heroku create -a nestjs-webrtc-server
heroku git:remote -a nestjs-webrtc-server
heroku features:enable http-session-affinity // Enable Websocket
git subtree push --prefix server heroku master

React Client

heroku create -a react-socket-io-webrtc-client
heroku git:remote -a react-socket-io-webrtc-client
git subtree push --prefix web heroku master

Production environment defined on Heroku Dashboard with Config Vars

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 74.9%
  • TypeScript 17.5%
  • HTML 5.2%
  • CSS 1.9%
  • Other 0.5%