Case study · Travexploit · 2022 — ongoing
Portal
A whole construction group runs its day in one tool: what the office plans becomes what the site reports and what the books record.
- SaaS
- Mobile
- Design
- Industry
- Construction
- Period
- 2022 — ongoing
- Role
- Design, architecture, full-stack development, hosting
- Stack
- React · TypeScript · Tauri · AdonisJS · PostgreSQL · Docker
- 2,300+
- commits since July 2022
- 90
- versions released
- 13
- business modules
- 340
- API endpoints, 79 data tables

The problem
Travexploit is a road construction and civil engineering group of several companies. Every morning, teams, machines, rentals and subcontractors have to be on the right site, and every evening someone has to know what was really done, by whom, and what it cost. That knowledge lived in paper reports, phone calls and re-typed spreadsheets, between an office and sites where nobody sits at a computer.
Screens redrawn for this page: the real ones are full of the client’s data.
What it solved
- 01
The whole group runs its day in one tool: planning, daily reports, purchase orders, job sites, equipment and costs.
- 02
Nothing is typed twice: what the office plans becomes the report the site completes, and the validated report becomes the cost in the books.
- 03
Site workers actually use it: built for a phone held on a site, not for a desk.
- 04
Management sees budget, real cost and margin per site, without waiting for the end of the month.
- 05
Every decision leaves a trace: who planned, who validated, who approved an order, and when.
- 06
Four years on, the product is still growing: it was rebuilt on a new foundation without the group stopping work.
What is inside
01
Dashboard
What needs attention today: reports and orders to validate, breakdowns, people without planning tomorrow.
02
Planning
A weekly board of people, machines, rentals and subcontractors per job site, with conflicts and available workforce in view.
03
Daily reports
One report per site and per day, pre-filled from the planning, completed on site and validated at three levels.
04
Purchase orders
Orders built from the catalogue, sent for validation, then emailed to the supplier and the site team.
05
Job sites
Each site’s file: team, contract, checklist, budget against work done, real cost and margin.
06
Resources
Clients, suppliers, supplies, rentals, subcontracted works and equipment, each with a dated price history.
07
Personnel
A sheet per person: contract, hourly cost, equipment, training, and exactly what they may see and do.
08
Equipment tracking
Machines scanned in and out with a QR code, photos and a signature. Every item keeps its journal.
09
Cost ledger
The cost accounting of the group, fed by validated reports instead of re-typed figures.
How work moves through it
- 01The office plans the week
- 02The day’s report creates itself
- 03The site completes it
- 04Three validations
- 05Costs land in the ledger
- 01Draft from the catalogue
- 02Submitted: validators are emailed
- 03Approved or refused, with a trace
- 04Supplier and site team informed
- 05Order frozen
- 01Scan the QR code
- 02Choose where it goes
- 03Photos
- 04Signature
- 05Journal updated
Who it was shaped for
Made for the site
- Large touch targets and one question per screen: usable with work gloves and no training.
- Reports arrive pre-filled from the planning: the team confirms, it does not retype.
- The scanner sits in the middle of the phone’s bar, one thumb away.
- The app opens instantly and stays readable without network.
Made for the office
- A whole planning day copied and pasted with the keyboard.
- Every change is logged with its author, and screens update live.
- Rights set per person, module by module: who has no access to costs sees no amount anywhere.
- Branded PDFs, spreadsheets and QR labels, generated in the background.
The system around it
Where it is used
- Office: desktop app, macOS and Windows
- Site: Android app
- Anywhere: the web
Portal
- One API, one database
- Live updates on every screen
- Scheduled jobs: reports, reminders, digests
What it talks to
- The group’s ERP
- Email to suppliers and teams
- Official company registers, for VAT numbers
A problem that looks like yours?
Book a call