01 Platform
Not screenshots.
The real thing.
Everything below is live and interactive. Sort the table, work a ticket, move a deal, build a form, sign it, call the API. This is the kind of software we build, running in your browser.
All figures, names, and records on this page are invented sample data. No customer data appears anywhere on this site.
02 Operational data
Dense tables that
hold up under load.
Operators live in tables. They need sorting, filtering, totals that update, and enough density to see a whole market at once. Try the column headers and the filters.
| Rep | ID | Store | Trend | Units | Acts | Gross | Chargebacks | Net | Status |
|---|---|---|---|---|---|---|---|---|---|
| Totals | |||||||||
Sample data. Hover a chargeback figure or a status for the rule behind it.
03 Support
A ticket desk with
two conversations.
Every ticket carries a customer lane and an internal lane. Staff discuss freely in one without it ever reaching the other. Pick a ticket, then switch lanes.
Sample tickets. Service level clocks pause while a ticket waits on the customer.
04 Accounts
Relationship management,
without the bloat.
Accounts, contacts, opportunities, and a timeline of everything that has happened. Click an opportunity to advance it a stage and watch the totals move.
Sample accounts. Every stage change is written to the account timeline with who and when.
05 Forms
Build a form,
then sign it.
Non-technical staff build their own forms. Add fields from the palette, remove what you do not need, and sign in the box with a mouse or a finger.
Add a Signature field, then draw in it. The shipped builder has 23 field types and conditional logic.
06 Mobile
The same data,
in a pocket.
Field staff will not open a laptop. We build the mobile client and the API behind it together, so the API answers the questions the screens actually ask. Tap through the tabs.
Units
112 sold, 9 returned
Chargebacks
$318 across 4 items. 1 disputed.
Next shift
Tomorrow, 09:00 to 17:30, Northgate
Wed 29 Jul
09:00 to 17:30, Northgate
Thu 30 Jul
11:00 to 19:30, Riverton
Fri 31 Jul
Off
Sat 1 Aug
10:00 to 18:00, Northgate
Credit not applied
TKT-4192, awaiting finance
Import failures
TKT-4188, resolved
Access request
TKT-4181, closed
What the client handles
Sign-in with four social providers, device registration so a lost handset can be revoked, push delivery, and account deletion inside the app because the stores require it.
Offline tolerance matters more than it sounds. A stockroom is a signal dead zone, so anything a person does there has to survive the walk back to reception.
Sample build. Tap the tab bar to move between screens.
07 APIs
Versioned, signed,
and documented.
Pick an endpoint and send it. Note the last one: an invalid signature is rejected rather than quietly accepted, which is the whole point of signing a webhook.
Sample responses. Nothing here calls a real system.
08 Integrations
The systems you
already pay for.
Most businesses do not need one more system. They need the ones they have to agree with each other. Hover a connector for how it is held together.
Sample connectors. A partial failure raises an alert instead of under-reporting in silence.
09 Start
Want this shape
of thing built?
Everything on this page is a reduced version of something we have shipped and now operate. If any of it looks like the problem you are trying to solve, tell us about the operation and we will tell you honestly whether we are the right people.
Start a project