← Back to overview
Product Design Zoho Creator Process Automation MVP

From spreadsheets to a system that keeps them certified

Nitra Academy is a BeSaCC-VCA recognized examination center that trains hundreds of construction workers every year in safety, equipment operation, and fire prevention. They needed a system to manage bookings, track certifications, and stay audit-ready — on a budget that ruled out enterprise software. I built it from scratch in Zoho Creator, and it's been in daily use ever since.

40+
Courses managed
3
User types
1
MVP, daily use

The context

Nitra Academy isn't just a training company — they're a recognized examination center. That distinction matters. Every diploma they issue gets registered in Belgium's Central Diploma Register (CDR). VCA safety certificates are valid for 10 years and need to be traceable. Companies that send their employees to Nitra face annual audits where incomplete records can cost them their own VCA certification.

Before the system, all of this — bookings, participant data, certificate tracking, company accounts — lived in a patchwork of spreadsheets and manual processes. It worked, until it didn't. As the academy grew past 40 courses across six categories, the administrative overhead started eating into the time they should have been spending on actually training people.

The challenge

Build a complete training management system that handles the full lifecycle: a company books a course, their employees attend, they pass (or don't), certificates are issued, and everyone can look them up years later. Three very different user groups need to interact with the same data:

The constraint: no enterprise budget. This had to be built lean, on a platform that Nitra could maintain themselves without needing a developer on retainer.

The approach

I chose Zoho Creator as the platform — a low-code environment that gave us a relational database, custom forms, workflow automation, and a portal layer for external users, all within their existing Zoho One subscription. No additional licensing costs.

The build started with the data model: courses, sessions, participants, companies, certificates, and the relationships between them. Getting this right was critical because everything else — the booking flow, the certificate lookup, the expiry tracking — depends on how cleanly the data connects.

From there, I built outward:

What makes it work

The system isn't clever because it does a lot — it's clever because it connects things that used to be separate. When a participant completes a course, their certificate is generated, linked to their company, given an expiry date, and made searchable on the website. One action, no manual steps.

For client administrators, the portal shows a live overview of their team's certifications: who's covered, who's expiring soon, and who needs to rebook. For a construction company facing annual VCA audits, that's not a nice-to-have — it's the difference between passing and scrambling.

The system handles the full chain: course catalog → booking → attendance → examination → certification → public lookup → expiry tracking → rebooking. All in one place, all connected.

My role

I owned the entire product: requirements gathering, data modeling, UX design, Zoho Creator development, workflow automation, portal configuration, and the integration with the public website. This wasn't a handoff-to-dev situation — I designed it, built it, and shipped it.

Post-launch, I worked with the Nitra team to iterate based on real usage, tightening workflows and fixing the friction points that only show up once actual humans start clicking actual buttons.

What I learned

Low-code gets a bad reputation because people try to force enterprise complexity into it. The trick is knowing what to build and what to leave out. An MVP that covers 90% of the workflow and ships in weeks beats a perfect system that takes a year. Nitra didn't need SAP — they needed something that worked, today, and that they could run themselves.

I also learned that the hardest part of building for regulated industries isn't the technology — it's understanding the compliance requirements deeply enough to build them into the system's DNA rather than bolting them on as an afterthought. When your data model respects the regulatory structure, everything downstream just works.