Forum Platform (Laravel 12 – Clean Architecture)
Developed a modular discussion forum with Laravel 12, employing Clean Architecture and HMVC patterns, and utilizing the Strategy Pattern. Applied Test-Driven De
Developed a modular discussion forum with Laravel 12, employing Clean Architecture and HMVC patterns, and utilizing the Strategy Pattern. Applied Test-Driven Development (TDD) with PHPUnit and integrated real-time notifications using Laravel Reverb. Optimized database queries with caching techniques and containerized the backend with Docker. Structured the backend using DTOs, Services, Repositories, Policies, Middleware, and custom validation rules. The frontend incorporates Vue.js, Inertia.js, and Shadcn components.