This is a multi-room multi-user video conference website with login system using NodeJS and webRTC. It also supports real time chat and poll in room using socketIO.
webRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple JavaScript APIs.
- nodemon 5.0.4
- webpack 3.5.6
- NodeJS 5.0.0
- SocketIO 5.0.4
- Please first, in the root path, create and configure a
.envfile based on the.env.defaultfile for your local database. - Run these two commonds in two seperate terminals:
nodemon
webpack
Under debug mode, nodemon will auto-restart the project everytime changes are made in the source files.
youtube video demo: https://www.youtube.com/watch?v=2Qz2GjgKAIk
Javascript,webRTC,SocketIO,NodeJS,MySQL