Runs Certa itself
Onboards agencies, manages accounts, support tickets and default templates.
Product design · Workflow design · UI system · Brand identity
Certification agencies were running applications, inspections and renewals across email, PDFs and spreadsheets. I designed Certa Admin end to end: the product model, every role’s workflow, the interface and the brand.
Explore the design decisions ↓Certification agencies ran applications, inspections and renewals across email, PDFs and spreadsheets.
Sole Product Designer: product model, four role workflows, 58 screens, UI system and brand identity.
A complete, ready-to-build product design, plus a client portal and supervisor mobile view added in this redesign.
Research with the client, product model, flows, UI, design system, prototype and the product’s logo and identity.
One platform hosting many certification agencies, each with its own team, clients and templates.
Applications, products, ingredients, inspections, field trips, roles, analytics and certificates.
Certa Admin is an anonymized identity for client work. Screens are redesigned portfolio reconstructions based on my original Figma flows, with illustrative data.
01 / The problem behind the brief
A food company applies. The agency reviews documents, chases missing supplier letters, sends a supervisor to the facility, collects the inspection and finally issues a certificate that has to be renewed every year.
Each step belonged to a different person, and none of them shared a system. Status lived in someone’s inbox; the inspection checklist was a PDF printed per visit.
The client asked for an admin panel. While mapping the flows, it became clear they needed one place where every role could see and update the same application.
Applications by email + PDF
Inspection checklists on paper
Visit planning in spreadsheets
Certificates tracked by hand
Every role sees the same record, at its own step
Status, documents and decisions travel with the application instead of between inboxes.02 / Design for every seat
I mapped who acts at each step and what they are allowed to decide. That map became the navigation, the permissions and the empty states of the product.
Onboards agencies, manages accounts, support tickets and default templates.
Reviews applications, issues and revokes certificates, manages the team and templates.
One to many per agency. Visit facilities, complete inspections and submit evidence.
Applies, uploads documents, follows progress and downloads valid certificates.
03 / Decisions that shaped the experience
Five workflows, following the certificate from application to seal.
Agencies receive applications, renewals, product additions and ingredient changes. In one list they all looked the same.
The original application was a long form opened as a modal: everything the company typed, in order, with no hint of what mattered.
Every agency inspects differently, and the questions change by facility type. Hard-coding the checklist would have made the product a bottleneck.
Supervisors travel between countries. The original trip manager listed trips; it did not show who was overloaded.
The original product had no view for the company being certified. Every status question became work for the agency.
06 / One product, one language
I designed the product identity as well: a wordmark with a growing arc, a natural green for structure and trust, and an orange reserved for the primary action on every screen.
The same rules carry into status: each stage of a certificate has one color and one meaning across tables, timelines, chips and the client portal.
Superadmins create members with a fixed email; new users set their password and finish their own profile.
Rejecting or revoking requires a reason the other side can read and act on.
When a role can’t act, the screen says why and offers the next best step.
07 / Where it landed
I delivered the full design: product model, role map, 58 screens across two admin levels, the inspection template system, field and trip management, analytics and the brand identity. The product had not been implemented when my engagement ended.
For this case I redesigned the interface on top of those flows and added the client portal and supervisor mobile view, the two seats the original scope left out.
What I would do earlier: design the client’s view from day one. Most of the agency’s manual work was answering questions the client could have answered by themselves.