api-boilerplate
Boilerplate rest api on Laravel with Actions DTOs and clean code
apitemplateboilerplatelaravelbackendrest-apihacktoberfest
FreeRepo
Overview
Laravel API Boilerplate is a production-ready starter template for building RESTful APIs with Laravel 12, featuring clean architecture patterns including Actions, Data Transfer Objects and API Resources. It includes built-in authentication with JWT tokens, email verification, password reset, auto-generated API documentation, comprehensive testing with Pest and code quality tools like PHPStan and Pint, making it suitable for developers who need a scalable foundation for API projects.
Features
restful-apiauthenticationemail-verificationpassword-resetactions-patterndtosapi-resourcesauto-generated-api-docsclean-codestatic-analysiscode-formatting
Feature Flags
authenticationblogemailspaymentsauthorizationnotificationsapiDocsformsValidation
Recommended Use Cases
rest-api-developmentbackend-api-boilerplatemicroservicesscalable-api-architecture
Frontend
None
Backend
laravelphp
Auth Providers
laravel-sanctum
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
0
๐ด Forks
0
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-09-23T14:10:23.000Z
GitHub
Stack
Framework
laravel
Language
php
Auth
laravel-sanctum
Testing
pest
Monitoring
phpstan
Data Layer
Databases
mysql
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open-source MIT licensed project