From the discovery board0 of 3
They say yes
ApprovalSigned online by the clientHalf up front
DepositHalf paid before engravingEngrave, then pack
Engraving queueDwight S., then Pam B.
Custom platforms
We design the data model and the system before a line of production code. Then we build it in increments you can see and use early.
Corporate orders
Wayne EnterprisesCO-0042 · 24 engraved sets
In Michael's words: Deliver to their office
Discovery boardHow Michael S. described it
Wayne EnterprisesCO-0042 · Lucius F.Delivered
Deliver to their office
| Downton dinner set | × 24 | R29 976 |
| Engraving | × 24 | R2 040 |
| Total | R32 016 |
Overview
From the discovery board0 of 3
They say yesApprovalSigned online by the client
Half up frontDepositHalf paid before engraving
Engrave, then packEngraving queueDwight S., then Pam B.
People using it14
Dunder Mifflin's platform6 modules
Added on, nothing rebuilt
Data model
Before anything gets built, we design a data model of how your business really works. Every rule your business runs on is written into the model, so the system can't do what the business wouldn't.
A company orders engraved sets, pays half up front, and we can't start engraving till the deposit clears.
Rule An engraving job starts only once the order's deposit has cleared
A company orders engraved sets, pays half up front, and we can't start engraving till the deposit clears.
Rule Engraving starts once the deposit clears
CODED. Core
Every platform runs on CODED. Core, our own framework. The parts every system needs come from the Core, and what's unique to your business is built on top of it.
Your modulesLicensed to Dunder Mifflin
Corporate ordersEngraving queueStore salesStockCODED. CoreA copy of its source code
Sign-inRolesAudit logBackupsNotificationsYour dataOwned by you, either way
52 418 rows across 6 tablesSubscriptionOr
Company licenceDunder Mifflin's
Your modulesLicensed to Dunder Mifflin
Corporate ordersEngraving queueStore salesStockCODED. CoreA copy of its source code
Sign-inRolesAudit logBackupsNotificationsYour dataOwned by you, either way
52 418 rows across 6 tablesSubscriptionOr
Company licenceDunder Mifflin's
Speed
A platform people use all day has to feel instant. We measure it as we build, so the screens your team lives in stay instant as the years of data pile up.
Search orders, clients and products6 ms
6 of 6 corporate orders from the cache
Opening Corporate ordersPam B., this morning
First open140 ms
Opened again, from the cache6 ms
Opening Corporate ordersPam B., this morning
First open140 ms
Opened again, from the cache6 ms
Search orders, clients and products6 ms
6 of 6 corporate orders from the cache
Security
Security is part of the architecture from the first day, not bolted on at the end. Who sees what is designed with the data model, not added after it.
CO-0042As David W., owner
Owner sees 6 of 6
CO-0042As David W., owner
Owner sees 6 of 6
Questions
A platform built around your business answers the questions only your business asks. Here are six about its corporate orders, from the owner to the floor.
“What do corporate orders make us?”
“Which quotes are waiting on a yes?”
“What needs engraving this week?”
“Which deposits have cleared?”
“What goes out tomorrow, and where?”
“Can a client see where their order is?”
Delivery
The same four steps for every platform we build, and then we stay on.
How it fits
Specifications
Sign-in, roles, audit logs and backups, shared and kept current
Sign-inRolesAudit logBackupsNotificationsKept currentIn every system we runNormalised relational schemas, one fact in one place
clientsidordersclient_idOne client, many ordersEach workflow's steps, and the moves allowed between them
QuotedApprovedDeposit paidEngravingAnd single sign-on, for every person on the system
Signed in, Pam B.In transit and at rest, for every record
CO-0042, deliver toWayne Tower, floor 3As it's readTaken every night, for the whole system
Last night's, doneThe platform
Est. 2010
Building useful digital tools for over 16 years, making everyday life simpler, smarter and easier.