OneID's self-service portal is a standalone interface designed to simplify how businesses manage identity verification — without needing an engineer. The goal was to let customers configure and manage verification flows independently, reducing onboarding friction and enabling smaller businesses to adopt the product at their own pace.
Businesses integrating OneID needed developer support to configure verification flows and access results. That dependency created compounding friction across the product.
To help smaller businesses adopt OneID without increasing the internal support load, I designed a self-service portal where businesses could send verification requests, manage results, and receive a PDF-exportable audit trail — all without raising a ticket.
I worked through a structured discovery and design process to get there.
Research revealed that most onboarding friction occurred during initial configuration. Customers consistently struggled with three things:
For the first release, the Product team and I decided to focus on Right to Work and Right to Rent checks. Both required the same verification method (document scanning) and were the use cases most often requesting a no-code solution.
The Head of Product and I collaborated to define the minimum features needed to launch and test the proof of concept. Three constraints shaped our decisions:
With user flows and MVP requirements defined, I began designing the portal UI. This was an initial interface intended for stakeholder alignment and testing rather than final handoff. Most components came from the existing OneID design system, with minor improvements, new icons and tagging components.
The design was deliberately task-driven rather than metric-first. The dashboard prioritised actions over analytics — businesses needed to send requests, check results, and act on them. An analytics-heavy dashboard would have created cognitive load without adding value at this stage.
I collaborated with Sales to run prototype walkthroughs with two customers who had previously requested a self-service portal. While broader usability testing would have been ideal, priorities later shifted toward enterprise clients — so this phase focused on exploratory interviews with those two customers specifically.
Three themes emerged from the feedback:
At this stage, Figma had just launched Figma Make. This was a good opportunity to explore its capabilities alongside the portal design.
I ran two parallel experiments. First, I asked Make to replicate my exact design and build the interactions. Second, I gave it the same structure and guidelines but no visual reference — I wanted to see a different interpretation of the portal UI.
Then I evaluated the output systematically:
To validate the portal concept, I built a full proof-of-concept prototype using Figma Make and shared it with internal teams.
The prototype covered three key areas:
Following a change in leadership in September 2025, OneID shifted focus to large enterprise customers. Work on the self-service portal was paused — not cancelled. While it's frustrating not to see it live and iterated on with real user data, the strategic decision freed up capacity to focus on scalability for larger customers.
The prototype clarified operational requirements for self-serve verification, helped internal teams align around a concrete direction, and created a reusable foundation for when small-business adoption becomes a strategic priority again.
The Figma Make experiment was also genuinely useful — not as a replacement for design thinking, but as a way to stress-test assumptions quickly and find unexpected solutions worth adopting. The structured Adopt/Avoid evaluation made the output immediately actionable rather than just interesting.
The biggest lesson: even work that doesn't ship has value if it sharpens the product thinking and leaves the team with something real to build from.