laravel-domain-driven
Laravel domain-driven development starter template.
boilerplatelaraveldddtailwindcsstailwind
FreeRepo
Overview
Laravel Domain Driven is a starter project for building Laravel applications using Hexagonal Architecture and Domain-Driven Design principles, organizing code into clear layers that separate business logic from infrastructure concerns.
Features
authenticationauthorizationtwo-factor-authenticationsession-managementprofile-managementrole-based-access-controlemail-verificationpassword-resetdomain-driven-designhexagonal-architecture
Feature Flags
userDashboardauthenticationinvoicesemailspaymentsecommerceauthorizationprofileManagementtwoFactorAuthenticationsessionManagementemailVerificationpasswordReset
Recommended Use Cases
building-scalable-applicationsdomain-driven-projectsclean-architecture-implementationenterprise-applications
Frontend
inertia-jsvue3tailwindcss
Backend
laravelphp
Auth Providers
laravel-fortifylaravel-sanctum
Deployment Targets
docker
Payment Providers
None
Quick Facts
Stack
Framework
laravel
Language
php
CSS
tailwindcss
Auth
laravel-fortify, laravel-sanctum
Testing
pest
Monitoring
larastan
Data Layer
UI Stack
Styling
tailwindcss
Components
inertia-vue3
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source starter template