Back to works
[ PROJECT 04
— CEK TOKO OBAT ]
Cek Toko Obat lets licensed pharmacies order medicine from their distributors in one app. The shopping is familiar. The hard part is everything around it: verified registration, distributor relationships, credit terms, and pharmaceutical regulation.
Project Type
B2B ordering platform
Role
UI/UX Designer
Timeline
Platforms
iOS · Android


[ THE CONTEXT ]
Ordering medicine isn't like ordering anything else
CREDIT DECIDES WHAT YOU CAN ORDER
Each distributor gives its own credit limit and payment terms, and an overdue bill can block a store from ordering at all.
GETTING IN ISN'T INSTANT
A pharmacy can't just sign up and buy. It registers its outlet, owner, and licensed person-in-charge, uploads documents, and waits for verification before ordering unlocks.
BUYING FROM SUPPLIERS, NOT A STORE
Every product belongs to a distributor, and adding or dropping a distributor is an approved relationship, not a filter you toggle.
THE RULES RIDE ALONG
Drug classifications and order letters aren't optional. They follow the products through browsing and checkout.
[ DESIGN FOCUS ]
The real design problem sits underneath the shopping: make ordering feel effortless while the app quietly enforces who may order, from which distributor, on what credit, and under which regulations.
Each direction carries a business rule without making the app feel like paperwork.
01
Treat verification as part of the product
Onboarding isn't a gate bolted on. The registration and approval flow is the first real experience of the app.
02
Keep the distributor and its credit in view
Products, credit, courier, and blocks all depend on the distributor, so it stays visible from catalog to checkout, with limit and due dates next to the money decisions.
03
Let regulation ride along quietly
Drug classification and order-letter needs appear inline with products, so compliance is present without stopping the flow.
[ SOLUTION ]
The interface follows the order of the workflow: get verified, choose who you buy from, then order and pay within the rules.
SOLUTION 01
Onboarding built as guided verification
Registration is a wizard, owner, outlet, licensed person-in-charge, and documents, with a clear step X of 4 and an explicit waiting state after submission. Instead of hiding approval, the app narrates it: data complete, awaiting distributor confirmation, then ordering unlocks.
SOLUTION 02
The distributor as a managed relationship
A dedicated distributor space lists each partner with its status, credit limit, and outstanding bill. Adding or removing a distributor runs through its own approval, and one can be set as primary. The relationship is something the owner manages, not a filter they toggle.
KEY DECISION
Credit limit and outstanding bill live on the distributor itself. Money is a property of the relationship, so the owner sees their standing before building an order.
SOLUTION 03
Ordering within the rules, from catalog to checkout
Products browse like any commerce app, with categories, recommendations, and price, but each carries its distributor and drug classification, and Golongan Obat (drug class) is a first-class way to browse. Checkout collects the outlet address, courier, and payment, then routes the order through verification and distributor confirmation before payment is due.
KEY DECISION
The regulated details travel with each product from browsing into the cart, so the order clears the rules before money changes hands.
[ WHAT THE CONCEPT ENABLES ]
One app where a verified pharmacy can run its whole supply relationship, from getting approved, to choosing distributors, to ordering within its credit. The owner sees which distributors they are cleared to buy from and how much credit remains with each, and distributors receive orders from already-verified outlets inside agreed credit and regulatory limits.
[ REFLECTION ]
01
LEARNED
Designing for a regulated B2B workflow, the interface's real job was to carry business rules, verification, credit, and distributor relationships, so they read as normal steps rather than bureaucracy. The shopping was the small, easy part.
02
CHALLENGE
The hard balance was exposing credit and distributor status clearly enough to prevent blocked or rejected orders, without burying the simple act of ordering under finance and compliance detail.
03
WHAT’S NEXT
Validate the interactions before any business metric: do owners understand their available credit before they order, can they tell which products belong to which distributor, and does ordering still feel efficient despite the regulatory steps?

/ LET'S WORK TOGETHER
I'm open to collaboration and new opportunities
/ GET IN TOUCH