laravel-api-boilerplate

Experience the power of Treblle API Boilerplate for Laravel. Explore our latest enhancements and join a vibrant community of developers committed to optimizing API development. ๐Ÿš€

apiphpboilerplatelaravelbackendrest-apirestful-apilaravel-boilerplatelaravel-apilaravel-api-boilerplatelarave-rest-api
Free & PaidRepoView Website

Preview

laravel-api-boilerplate preview

Overview

This Laravel 9 boilerplate helps developers ship fast with a pre-built REST API foundation that includes best practices for structure and naming, single-responsibility controllers, built-in Sanctum authentication, API versioning and scaffolding commands to auto-generate controllers and resources. It comes with example tables, UUID support and integrated Treblle monitoring for real-time API analytics and documentation.

Features

rest-api-best-practicesconcrete-examplesscaffolding-artisan-commandapi-versioningsingle-responsibility-controllersmodels-migrations-factoriesuuid-supportuser-creation-commandapi-monitoringerror-trackingapi-analyticsapi-documentation

Feature Flags

authenticationblogemailspaymentsecommercerealtimeauthorizationteamsOrgsanalyticsloggingErrorTrackingsearchcmsaiapiDocsformsValidation

Recommended Use Cases

rest-api-developmentscalable-api-projectsapi-best-practices-learning

Frontend

None

Backend

laravelphp

Auth Providers

laravel-sanctum

Deployment Targets

azure

Payment Providers

stripe

Quick Facts

โญ Stars
179
๐Ÿด Forks
20
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown

Stack

Framework
laravel
Language
php
Auth
laravel-sanctum

Data Layer

Databases
mysql, postgresql
ORM
eloquent

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No

Pricing

Classification
mixed
Selected
25 usd / month
Notes
Treblle platform pricing; boilerplate itself is free and open-source
Starter
25 usd / month
Team
233 usd / month
Get Started with this Boilerplate