catlabinteractive / laravel-charon
Laravel Charon REST API project
Installs: 23
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^7.1.3
- barryvdh/laravel-cors: ^0.11.2
- barryvdh/laravel-ide-helper: ^2.5
- catlabinteractive/charon: ^1.2
- catlabinteractive/charon-laravel: ^1.2
- catlabinteractive/cursor-pagination: ^1.0
- fideloper/proxy: ^4.0
- laravel/framework: 5.7.*
- laravel/passport: ^7.1
- laravel/tinker: ^1.0
Requires (Dev)
- beyondcode/laravel-dump-server: ^1.0
- filp/whoops: ^2.0
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- nunomaduro/collision: ^2.0
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-10-28 11:33:32 UTC
README
This project is built using
What does this project include?
Laravel skeleton for a project:
- Laravel 5.7
- Laravel passport with oauth2 implicit configuration
- Charon resource transformer
Installation
composer create-project catlabinteractive/laravel-charon api
- Copy
.env.example
to.env
- Make sure to set APP_URL in your .env file before you continue, this will make sure the swagger oauth2 client is setup correctly. Also set your database credentials etc
- Run
php artisan key:generate
- Run
php artisan migrate
- Run
php artisan passport:keys
to get api access tokens.
Getting started
Navigate to your-project/docs to load the swagger documentation.