t73biz / json-api-starter-kit
The skeleton application for the Laravel framework using JSON:API.
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.2
- laravel-json-api/laravel: ^5.1
- laravel/framework: ^12.0
- laravel/tinker: ^2.10.1
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.2
- laravel/pint: ^1.13
- laravel/sail: ^1.41
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- pestphp/pest: ^3.8
- pestphp/pest-plugin-laravel: ^3.2
This package is auto-updated.
Last update: 2025-06-29 13:34:40 UTC
README
Introduction
This starter kit is a minimal barebones kit. It's focus is on streamlined api server implementation. No need for pesky HTML, CSS, and JS
Official Documentation
Documentation for all Laravel starter kits can be found on the Laravel website.
Documentation for the JSON:API Package can be found on the Laravel JSON:API website
Quick Start
Run the following command to set up your JSON:API Starter Kit. Replace project-name
with your desired project name.
laravel new project-name --using=t73biz/json-api-starter-kit
Features:
- Use of the package: laravel-json-api/laravel Packagist Website
- Removal of all
webbased components such as css and javascript, web routes, and all blade views. - routes/api.php with a root endpoint of "/api/" returning a status of 200 and json message of 'ok'
- A singular HTTP Request file for "/api" to test endpoints in PHPStorm
Code of Conduct
In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.
License
The JSON:API Starter Kit is open-sourced software licensed under the MIT license.