All Projects → ssi-anik → laravel-broadcast-demo

ssi-anik / laravel-broadcast-demo

Licence: other
Article: Laravel PWA to implement Broadcasting

Programming Languages

PHP
23972 projects - #3 most used programming language
Blade
752 projects

Projects that are alternatives of or similar to laravel-broadcast-demo

Breadcast
Small Broadcast Receiver Library for Android
Stars: ✭ 15 (-11.76%)
Mutual labels:  event, broadcast
CEventCenter
一个Android事件分发中心库,基于对象池及接口回调实现。实现类似BroadcastReceiver/RxBus/EventBus等的消息事件传递功能,用于在Activity/Fragment/Service之间的消息传递通讯。
Stars: ✭ 116 (+582.35%)
Mutual labels:  event, broadcast
Libuev
Lightweight event loop library for Linux epoll() family APIs
Stars: ✭ 170 (+900%)
Mutual labels:  event
AAPB2
American Archive of Public Broadcasting
Stars: ✭ 17 (+0%)
Mutual labels:  broadcast
Juggle
juggle是一个极简的、组件式的js框架。无依赖,完美闭包,灵活且适合渐进学习,可与任何框架整合。包含(支持冒泡的事件 || Tween || MV框架 || http || websocket || 资源 || 模块)等组件,按需选择组件,不绑架开发者。
Stars: ✭ 208 (+1123.53%)
Mutual labels:  event
Event exporter
Exporter for kubernetes events
Stars: ✭ 179 (+952.94%)
Mutual labels:  event
React Native Add Calendar Event
Create, view or edit events in react native using the standard iOS / Android dialogs
Stars: ✭ 225 (+1223.53%)
Mutual labels:  event
Elegantbus
🔥🔥Android 平台,基于LivaData的EventBus,无侵入,更优雅,支持跨进程,跨应用粘性事件,自定义事件等功能。
Stars: ✭ 156 (+817.65%)
Mutual labels:  event
react-listener-provider
Create a ReactListenerProvider and use HOC (Higher Order Components) to listen for Events in one place.
Stars: ✭ 19 (+11.76%)
Mutual labels:  event
Dc Sdk
DC-SDK 是基于 Cesium 进行二次开发的2、3D一体 WebGis 应用框架,该框架优化了 Cesium 的使用方式和增添了一些额外功能,旨在为开发者快速构建 WebGis 应用。🌎
Stars: ✭ 206 (+1111.76%)
Mutual labels:  event
Swift Utils
A collection of handy swift utils
Stars: ✭ 253 (+1388.24%)
Mutual labels:  event
Qmq
QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。
Stars: ✭ 2,420 (+14135.29%)
Mutual labels:  event
Gear Lib
Gear-Lib, C library for IOT Embedded Multimedia and Network
Stars: ✭ 2,381 (+13905.88%)
Mutual labels:  event
Medium Zoom
🔎🖼 A JavaScript library for zooming images like Medium
Stars: ✭ 2,799 (+16364.71%)
Mutual labels:  event
Keybd event
For simulate key press in Linux, Windows and Mac in golang
Stars: ✭ 175 (+929.41%)
Mutual labels:  event
azeroth-event
Lightweight event-driven framework
Stars: ✭ 18 (+5.88%)
Mutual labels:  event
Noel
A universal, human-centric, replayable javascript event emitter.
Stars: ✭ 158 (+829.41%)
Mutual labels:  event
October30
macOS Screen Saver showing 371 Apple logos from their 2018 iPad event
Stars: ✭ 200 (+1076.47%)
Mutual labels:  event
Unpeek Livedata
LiveData 数据倒灌:别问,问就是不可预期 - Perfect alternative to SingleLiveEvent, supporting multiple observers.
Stars: ✭ 208 (+1123.53%)
Mutual labels:  event
TVGemist
An *Unofficial* Uitzending Gemist application for  TV
Stars: ✭ 23 (+35.29%)
Mutual labels:  broadcast

Laravel Broadcast Demo

WARNING

THIS PROJECT DOESN'T BOTHER REGARDING SECURITY. IT'S UPTO YOU HOW YOU WANT TO IMPLEMENT SECURITY

Requirements

This project comes with Docker. If using docker, to minimize the docker build time, the project requires to php, composer, node, npm or yarn in your local machine.

Installation

  • Clone this repository.
  • Copy your docker-compose.yml.example to docker-compose.yml. Example: cp docker-compose.yml.example docker-compose.yml.
  • Update your docker-compose.yml with appropriate values.
  • Copy .env.example to .env. Example: cp .env.example .env.
  • Generate key using: php artisan key:generate.
  • Update your .env variable values.
  • composer install to install dependencies.
  • yarn install or npm install to install JS dependencies.
  • docker-compose up -d --build to start the project containers.
  • Run php artisan migrate:refresh --seed from container or outside the container.
  • Run http://IP_ADDRESS:NGINX_PORT_NUMBER to run the project. Example: http://127.0.0.1:PORT_NUMBER.
  • Email: [email protected] Password: 123456
  • If you update the code further, then make sure to run yarn run dev if changed in resource/js/app.js resource/js/bootstrap.js.

N.B: If you're working locally, it's mandatory to download the requirements via composer & npm or yarn.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].