A Laravel 12 API project demonstrating clean architecture using Controller → DTO → Service → Repository/Interface → Model → Routes. Designed for beginners to learn OOP, layered architecture, and API best practices. And also available PHP unit testing with Mockery.
laravel phpunit-tests laravel-repo laravel-repository-service laravel-repository-design-pattern laravel-repository-pattern-crud
-
Updated
May 29, 2026 - Blade