Nach-Tech — Operations & Invoicing App
I built an internal web app for Nach-Tech, a Belgian company that provides on-site service for industrial and packaging machinery. Workers log hours and travel, while managers review payments, create invoices and store service reports in one place.
- Role
- Systems Engineer
- Scope
- Web application · Role-based access · Time registration · Invoicing · Service reports · Operational dashboard
Screens from the project
See it in use.
Click a card to bring it forward, or use the arrows to browse.Swipe or tap to choose an image.
01 / 08
A monthly overview of hours, travel, invoicing and work by client.The problem
What needed to change
Nach-Tech’s technicians maintain and repair industrial machines on site. They needed a simple way to submit hours and travel, while managers needed the same data for payments, client rates, invoices and service reports.
What I built
What the system does
- Built the dashboard, calendar, time-entry and client-management sections of the app.
- Built separate worker and manager views, with access based on each person’s role.
- Calculated totals from working hours, travel time, mileage and each client’s rates.
- Built invoicing, service reports and monthly and yearly summaries.
- Made invoices and service reports downloadable from the app.
Key decisions
Why it works this way
- Matched the screens to the real order of work: enter time, check totals, create the invoice and make the service report.
- Kept the selected month and year when moving between pages.
- Kept company-wide payment and invoice totals out of the worker view, so each role only sees the information it needs.
- Put payment and invoice totals on the dashboard, with the detailed entries available on separate pages.
Workflow
From start to finish
- 01Register work
- 02Review totals
- 03Create invoice
- 04Generate service report
The result
What changed
Workers can now enter their own hours and travel without seeing company-wide financial totals. Managers can check what needs to be paid, manage clients, create invoices and download service reports from the same app. By replacing repeated admin and calculations, the app saves Nach-Tech time and money.
Reflection
Looking back
The important part was getting Nach-Tech’s own rates, travel rules and documents right.