- Repository design pattern
- Service desugn pattern
- Multi table OAuth 2.0 using Lravel Passport and smartins multi auth packages (https://github.com/sfelix-martins/passport-multiauth)
- Cors origin middleware
- Api format helper
You can install this project like installing regular composer peoject:
- Install All depedency : composer Install
- Make .env file and setting database properly
- Generate app key : php artisan key:generate
- Re-cache config : php artisan config:cache
- Install passport client key : php artisan passport:install
- Migrate your database : php artisan migrate
- Seed dummy user : php artisan db:seeed
The Laravel framework is open-sourced software licensed under the MIT license.