|  Download Backend Chat APIA backend Chat API written in Laravel with these features: 
Users can send and receive messages
Users are authenticated in order to send and retrieve messages using Laravel Passport
Uses cache system to increase speed of message retrieval
Feature tests written to assert users can login, send messages and retrieve messages
 How to use
Clone project
Run composer install
Add .env file and specify credentials for cache and database (if needed)
Run php artisan migrate for migrations
Run php artisan db:seed to seed users
Run php artisan passport:install for laravel passport
Test endpoints
 EndpointsTestingRun the feature test - vender/bin/phpunit |