01Project
RepositoryCore GMAO
Full CMMS built on Clean Architecture
A Computerised Maintenance Management System covering the whole cycle: hierarchical asset registry, work-order workflow, spare-part inventory and preventive maintenance.
Context
Ten years in industrial maintenance taught me what a CMMS has to do — and, more importantly, what most of them get wrong. Core GMAO starts from that shop-floor experience: the Sites → Machines → Components hierarchy mirrors how a maintenance department actually reasons, and the work-order workflow follows the validation steps that exist in the field. On the code side, the application follows Clean Architecture: dependency injection and the Repository Pattern keep business logic isolated from Prisma and Next.js, so every rule stays testable independently of the infrastructure.
Features
- 01Clean Architecture with dependency injection and the Repository Pattern
- 02Complete asset management (Sites → Machines → Components)
- 03Multi-step work-order workflow with validation
- 04Inventory and spare-part management
- 05Automated preventive maintenance
- 06Real-time dashboard with KPIs and analytics
- 07Role-based permission system
Screenshots