This is a group video calling app with Laravel and reactjs using websocket and WebRTC technology
- php 8.1 or above
- MYSQL 8.0
- COMPOSER
- SOKETI
- Node.js 18 or above
- group
video call - Audio
Mute/Unmuteand Videohide/show -
Screen sharing - Retry when switch B/W
network(mobile network to wifi or if wifi restart call will try to reconnect.)
- copy
.env.local.exampleto.env.localfile with correct data - Install dependencies
composer install
npm install
npm run prod- run local development server
php artisan serveNOTE:- Run this way as video and audio supported on
httpsorlocalhostdon't use any test url
- run websocket server
apt install -y git python3 gcc build-essentialnpm install -g @soketi/soketiyou can also follow https://docs.soketi.app/getting-started/installation/cli-installation
npm run socket:startOpen http://localhost:8000 with your browser to see the result.

