Technologies | How To Use | License
This project was developed with the following technologies:
- Git,
- Node.js v12.16.1 + NPM v6.13.4
- PHP v7.2
- Laravel v6.2
- Laravel-Echo-Server v1.6.1
- Composer v1.6.3
# Clone this repository
$ git clone https://github.com/mac-bleck/FS-chat-laravel.git
# Go into the repository
$ cd FS-chat-laravel/
# Install dependencies
$ composer install
$ npm install && npm run dev
# generate the authentication key
$ php artisan key:generate
# create the development database
$ touch database/database.sqlite
# migrate the database
$ php artisan migrate
# migrate the database
$ create laravel echo credentials
# create the laravel echo database
$ touch /database/laravel-echo-server.sqlite
# copy the appId and key from laravel-echo-server.json to .env in the following keys:
- PUSHER_APP_ID=
- PUSHER_APP_KEY=
# in a terminal tab run
$ php artisan server
# in another tab of the terminal execute
$ laravel-echo-server start
This project is under the MIT license. See the LICENSE for more information.
⚓ Mauricio Alves - Github - mac-alves