artoodetoo/laravel6-chat-skeleton

Realtime Laravel Chat Demo

v1.0.1 2020-03-10 11:23 UTC

This package is auto-updated.

Last update: 2020-03-31 22:28:00 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

Installation

NOTE: You need an account on https://pusher.com to fill PUSHER_APP_ID, PUSHER_APP_KEY and PUSHER_APP_SECRET.

First, get the project and create dotenv configuration file:

composer create-project artoodetoo/laravel6-chat-skeleton
cp .env.example .env

Edit .env and set application URL, mail, DB and Pusher credentials. Then run DB migrations to create necessary tables:

php artisan migrate

Install NodeJS part:

npm install && npm run dev

Open your site in browser and register a couple of users to chat each other. After that you are ready to try chat at URL http://yourdomain.here/chats.

Contributing

The project is open-sourced software. Issue reports and PRs are welcome.

License

The project is open-sourced software licensed under the MIT license.