CatLabInteractive / laravel-charon by catlab

Laravel Charon REST API project
23
0
3
Package Data
Maintainer Username: catlab
Package Create Date: 2016-06-17
Package Last Update: 2022-06-21
Language: PHP
License: MIT
Last Refreshed: 2024-11-22 03:04:56
Package Statistics
Total Downloads: 23
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 0
Total Watchers: 3
Total Forks: 0
Total Open Issues: 0

Laravel Charon REST API project

Build Status

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.