laravel-api-boilerplate
A Laravel project with a Domain-Driven Design (DDD) structure, basic configuration and commonly used packages pre-installed and configured, to help you start building your next big application.
phpboilerplatelaraveldddpestddd-architecture
FreeRepo
Overview
This Laravel boilerplate provides a pre-configured project structure using Domain-Driven Design principles, with Passport authentication, API documentation via Scribe and testing tools like Pest pre-installed. It's designed for developers building REST APIs and multi-application systems who want organized code separation between domain logic, application layers and shared utilities from the start.
Features
domain-driven-designapi-response-helpersscribe-api-documentationpolymorphic-mappingdatabase-seedersmigration-structureglobal-helpersmodel-strict-modelaravel-actionslaravel-datalaravel-query-builderlaravel-passportlaravel-telescope
Feature Flags
userDashboardauthenticationinvoicesblogecommerceauthorizationapiDocsmapstesting
Recommended Use Cases
rest-api-developmentdomain-driven-design-projectsscalable-laravel-applications
Frontend
None
Backend
laravelphp
Auth Providers
passportlaravel-passport
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
81
๐ด Forks
8
๐ Active
Unknown
๐ Last Commit
2023-04-06T10:32:46.000Z
Stack
Framework
laravel
Language
php
Testing
pest
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate template