This Laravel 11 project uses Laravel Sail, Redis, Sanctum and Postgresql. It's project regarding managing a game platform. Current implementation provides APIs of basic user functionalities like register, login, logout and get logged in user data. Also, it provides information of daily leaderboard and api to update score of loggedin user so that we can check api and cache service is working fine.
- Composer
- Docker
Note: First installtion will take time as it will setup whole project and install project dependencies.
git clone https://github.com/jeet1293/laragames.git
cd laragames
composer install
cp .env.example .env
php artisan key:generate
Note: Please create database and make necessary changes in the .env file
./vendor/bin/sail up -d
./vendor/bin/sail artisan migrate --seed
Postman collection is added in the folder `public/postman`