WebRTC Group Call is a simple video chat application for multi-users based on React, Node Express and WebRTC.
Main project was developed by Hyunse -> https://github.com/Hyunse/video-group-meeting
This repository is made to try and get it implemented it in Vite
Basically porting from CRA TO Vite
As of now it is not working, facing some issue with props and state
If you have any idea how to fix it, please let me know :)
Feel free to fork and contribute to this project
Technologies Used
- React
- Node + Express
- WebRTC
- Socket.io
- Syled-components
- Simple-peer
- Join a room
- Video Streaming
- Text chat
- Mute Video/Audio
- Screen Sharing
- Clone this repo to your local machine
Client
Move to client folder, update and install this package
/* Install */
npm install
/* Run */
npm start
Server
Move to server folder, update and install this package
/* Install */
npm install
/* Run */
npm run dev
Vite [ Still in progress ]
Move to vite folder, update and install this package
/* Install */
npm install
/* Run */
npm run dev