This is a Laravel Boilerplate to create a RESTful API.
Just click on Use this template GitHub button to create a new project based on this template.
When you use this template, try follow the checklist to update your info properly
- Create
.envfile:cp .env.example .env - Update
.envfile with your project and docker info - Start docker:
docker-compose up - Generate secret key:
artisan jwt:secret - Generate database:
artisan migrate - Generate admin user:
artisan db:seed - Clean up the README.md file
- Update
.env.examplefile with your project and docker basic info - Setup project:
kool run setup - Generate secret key:
kool run artisan jwt:secret - Generate database:
kool run artisan migrate - Generate admin user:
kool run artisan db:seed - Clean up the README.md file
More information about Kool can be found in the Kool.dev Documentation
- To run server, just run:
docker-compose uporkool startand visit http://localhost:8080
Installed and configured JWT authentication.
Created a User ApiResource to manage users.
Integrated with Kool to work with Docker.
Features to be added:
- Swagger documentation
- Unit tests
- Integration tests