HVAC Configurator
Drag-and-drop HVAC configurator used by 100+ engineers
Client
Vertro (Russia)
Industrial Ventilation
Scope & Duration
2018 - Present
Drag-and-drop UI, constraint logic, PDF/BOM export, RBAC, audit log.
Our Role
End-to-end leadership and complete implementation
Technology Stack
Vue → React migration plan, Node services, Postgres, Redis, Docker.
Impact & Results
Outcome
Cut quote time from days to minutes; adopted by 100+ internal engineers and ~1,500 client companies.
Challenge
The client's HVAC quoting process was manual and error-prone, taking days to generate accurate specifications and bills of materials. Engineers had to navigate complex product constraints and compatibility rules, leading to frequent errors and customer dissatisfaction.
Solution
We built a drag-and-drop configurator that enforces business rules in real-time, validates configurations against thousands of constraints, and exports professional PDFs and BOMs. The system includes:
- Interactive UI: Drag components, see instant feedback on compatibility
- Constraint engine: Validates configurations in real-time
- Role-based access: Different permissions for internal engineers vs. clients
- Audit trail: Full history of quote changes
- Export pipeline: Generate PDF quotes and BOM spreadsheets
Technical Approach
Started with their existing Vue 2 codebase and created a phased migration plan to React. Built new features in React while maintaining Vue compatibility. Node microservices handle constraint validation, PDF generation, and data persistence.
Impact
- 60% reduction in configuration errors quarter-over-quarter
- Days to minutes: Quote generation time reduced dramatically
- 100+ engineers using the system daily
- ~1,500 client companies accessing the platform
- CI/CD pipeline with visual regression testing reduced deployment risk
Have a similar project in mind?
We'd love to discuss how we can help. Get in touch and we'll respond within 24 hours.