Managing HVAC engineering, from A to Z.
We designed and built Klimatic end to end: a business platform bringing together interventions, scheduling, quotes and invoicing for heating, ventilation and air-conditioning companies. Available on web and mobile.
Role
Design & development
Web stack
Symfony · React
Mobile
React Native
Industry
HVAC engineering
Year
2026

Delivery
End to end
Design & development
Web stack
Symfony · React
Business API + interface
Mobile app
React Native
iOS & Android
Scope
12 modules
From first contact to invoice
A demanding trade, scattered tools.

HVAC companies juggle client requests, on-site interventions, quotes, maintenance contracts and recurring invoicing every day. Too often, these tasks live in spreadsheets, paper calendars and tools that do not talk to each other.
Klimatic brings the whole journey into a single, readable interface: you track a request from the first call, schedule the technician, document the intervention, then generate the quote and the invoice, without ever re-entering data.
We designed and built everything: a Symfony back-end, a React web interface, and a React Native mobile app for technicians in the field.
- Dashboard
- Clients
- Requests
- Interventions
- Scheduling
- Quotes
- Invoices
- Credit notes
- Contracts
- Items
- Reports
- Files
All activity, at a glance.
Key metrics, at-risk invoices and the latest scheduled interventions: the dashboard gives the pulse of the business the moment you log in. Sensitive figures stay front and center, details one click away.
- Live KPIs
- Overdue invoices
- Recent quotes & invoices
Every job tracked in real time.
In progress, completed or invoiced: interventions filter by status and by service (repair, maintenance, delivery, works), each flagged by its color dot. The creation form gathers resources, scheduling, technical documentation and line items on a single screen.
- Status tabs
- Service color coding
- Technician report
Plan with a simple drag and drop.
The calendar shows every intervention of the month with its status: requested, accepted, scheduled, in progress, completed. You reschedule an appointment by dragging it from one day to another, the color legend keeps the overview clear.
- Monthly view
- Drag & drop
- Status legend

From quote to signature.
Each quote shows its client, project and status: sent, awaiting validation, validated or rejected. Creation happens in three steps: compose, preview, send; with automatic VAT, discounts and deposit requests.
- Validation statuses
- Auto VAT & deposits
- Preview before sending
Invoice and follow up effortlessly.
Unpaid, paid, cancelled: invoices sort by tab, with due dates, recurrences and balances in plain sight. Recurring invoices (the 3rd of each month) regenerate automatically, ideal for maintenance contracts.
- Due-date tracking
- Recurring invoices
- Real-time balance

Available on iOS and Android.
The field app puts intervention tracking in technicians' pockets: daily schedule, intervention details and on-site signatures, wherever they are. Built with React Native.

Technician home

My interventions

Detail & signatures
An identity born from hot and cold.
The logo fuses a sun and a snowflake: two halves, two temperatures. This amber / cyan duality structures the whole interface, set on sober neutrals and a colored status system.
Brand colors
Neutrals & actions
Status system
Services
Typography
HVAC engineering
A clear, dense interface, designed for the office as much as the field.
Bricolage Grotesque · Manrope · Geist Mono
From the first call to the last invoice.
A web and mobile platform to run HVAC engineering, hot and cold together.






