Services

Prototyping

A prototype answers a specific question before the product is built: does the flow work, and does the interaction feel right. Building one takes days. Finding out after the product is built takes a quarter.

What the work covers

Clickable flows

The real screens in Figma, wired so someone can attempt the task without being guided through it.

Coded prototypes

When the question is about feel, such as a drag, a delay or real data, Figma cannot answer it, so we build it in code.

Built for testing

With the states a session will actually reach: empty, wrong input, nothing found. Testing only the ideal path rarely finds anything.

Demo builds

For a pitch or a sales call: complete enough to carry the story, and honest about what is not real yet.

From prototype to spec

The prototype becomes the annotated handover, covering states, transitions and edge cases, so what ships is what was tested.

AI-assisted builds

We use AI-assisted workflows to get a working version in front of people early, then decide what deserves engineering time.

How it runs

  1. We decide what it has to prove

    A prototype that tries to show everything answers nothing clearly. We agree one question, and build only to the fidelity that question needs.

  2. Days, not sprints

    A testable prototype is usually a matter of days. It only earns its place by answering sooner than the real build would.

  3. Put in front of people

    Five to eight sessions, changing it between them. An untested prototype has not answered anything.

  4. Handed over as the spec

    Annotated flows, states and edge cases, so engineering builds the version that survived the sessions.

What it costs

Fractional is $4.2K a month, Full-time is $7.7K a month, and fixed-price projects start from $30K.

Selected work

See all work

UXBOX Company LTD

Vietnam’s first AI-powered platform for navigating legal and administrative procedures. Built for people, optimised for AI agents. Built to surface in AI answers and turn discovery into leads for registered professionals.

GoTeach Collective

GoTeach.vn is Vietnam’s first platform connecting private tutors and coaches with students. In just 3 months, we helped them validate their idea, design their brand, build the platform, and launch.

Invoicing.muWIP

Netch Digital

Invoicing.mu aims to become Mauritius’s leading e-invoicing SaaS in terms of user experience and seamless onboarding.

Other services

Where this sits in our product plan 

What is a prototype?

A version of the product that behaves enough like the real thing to answer a question: whether a flow works, whether an interaction feels right, whether a pitch lands. It is built to be thrown away, unless it turns out to be worth keeping.

Figma or code?

Figma for structure and flow, which is most of it. Code when the question is about feel, real data or performance, which a linked mockup cannot answer honestly.

Can the prototype become the product?

Sometimes. A coded prototype can be the start of an MVP, and we build MVPs that way. We will also tell you when it should be thrown away instead, which is more often than teams hope.

How long does one take?

Days for a clickable flow, one to two weeks for something coded and tested. If it takes longer than that, it has stopped being a prototype.

Do you test it with users as well?

Yes. An untested prototype has not answered the question it was built for. Recruiting, sessions and findings are part of the same engagement.

How much does prototyping cost?

It is part of the engagement rather than a separate line: Fractional is $4.2K a month, Full-time is $7.7K a month, and fixed-price projects start from $30K. The pricing page states all three in your own currency.

Work with us

Book a discovery call

I want to discuss designs for our
The engagement I have in mind is