laravel-domain-driven

Laravel domain-driven development starter template.

boilerplatelaraveldddtailwindcsstailwind
FreeRepo

Preview

laravel-domain-driven preview

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

โญ Stars
0
๐Ÿด Forks
0
๐Ÿ”„ Active
Unknown

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
Get Started with this Boilerplate