artoodetoo / laravel6-chat-skeleton

Realtime Laravel Chat Demo

Stars
0

Realtime Laravel Chat Demo

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.