OnWorks - Company Platform (Laravel, Event-Driven DDD)
Full-stack platform built for a construction and civil engineering company in Portugal — bringing together their public site, project portfolio, recruitment, news, and client testimonials in one cohesive Laravel application.
Architected around bounded contexts covering the company's real-world domains (company info, projects, recruitment, news, testimonials, notifications, and more), following Event-Driven Domain-Driven Design and Clean Architecture, with a dedicated queue-based pipeline decoupling side effects from core domain logic.
Fully tested across the full pyramid — Unit, Integration, Functional, Feature, System, and E2E.
- Laravel
- Event-driven
- Clean Architecture
- Domain-driven Design
- Full-stack Development
- Software Architecture
- Solid Design Principles