Stars: 145
Forks: 76
Pull Requests: 1
Issues: 12
Watchers: 5
Last Updated: 2021-10-04 09:54:39
A Collection of Demo Applications with Laravel + WebRTC
License:
Languages: Shell, PHP, Vue, Blade
This repository contains a collection of applications built with Laravel.
At the moment I've been hacking around WebRTC so most of the applications are about WebRTC.
Most of them are demo applications for various Technical Articles I've written and going to
write on Dev.to and Medium.
There are endpoints for some other applications I've built as well.
I plan to explore various Real Time Communication offerings and build demo apps and write about them. To keep me going, you may consider sponsoring so that I dedicate a enough time to it. Interestingly, it seems a lot of people have found it helpful given the number of emails and queries I receive for support in one way or the other.
Clone the repository.
git clone https://github.com/Mupati/laravel-video-chat
Install dependencies
composer install && npm install
Create your env file from the example.
cp env.example env
Add your db details, pusher API keys and TURN SERVER credentials.
php artisan serve
to start the server and npm run start
to start the frontend.routes/web.php
file.The following are the available applications and the links to the article I've written about it if available:
Custom WebRTC Applications
Live stream with WebRTC in your Laravel application
A Live streaming application built with WebRTC using the simple-peer.js package
Medium Link
Dev.to Link
Adding Video Chat To Your Laravel App
This is one-on-one video call application with WebRTC using the simple-peer.js package
Medium Link
Dev.to Link
Agora Platform Applications
Wossop
This is a messaging and video chat application with the WhatsApp web interface.
The APIs are in this repository but the frontend sits elsewhere. I don't plan to blog about it.