https://github.com/catlabinteractive/laravel-charon-template
Skeleton app for Charon REST API
https://github.com/catlabinteractive/laravel-charon-template
Last synced: 5 months ago
JSON representation
Skeleton app for Charon REST API
- Host: GitHub
- URL: https://github.com/catlabinteractive/laravel-charon-template
- Owner: CatLabInteractive
- Created: 2016-06-17T08:44:25.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2022-06-21T13:40:27.000Z (almost 4 years ago)
- Last Synced: 2025-02-16T00:24:42.435Z (about 1 year ago)
- Language: PHP
- Size: 1.26 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Laravel Charon REST API project
[](https://travis-ci.org/CatLabInteractive/laravel-charon)
This project is built using
* https://github.com/laravel/laravel
* https://github.com/CatLabInteractive/charon
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.