Skip to main content

Work

A selection of projects we have worked on

Each project comes with its starting problem, the approach we chose, and screens from the finished system.

01Packaging manufacturing2026

Darmabox

The problem
Custom-box costs were worked out by hand in spreadsheets, while orders, invoices, and production lived in apps that didn't talk to each other.
What we built
One system that handles costing, orders, and the production board, right through to the accounting entries — used at the office desk and on the production floor.

Platforms

  • Landing page
  • Office web app
  • Floor app
  • Server & API

18

feature modules in the agreed scope

3

connected apps: office web, server, floor app

Key decisions

  • The costing formula stands alone, separate from the database
  • The total and the breakdown are calculated two ways and checked against each other automatically
  • Every cost rate can be changed from a menu, without a developer

02Packaging printing2026

Bersama Jaya Cup

The problem
The business ran on 68 spreadsheet files and an ageing point-of-sale app, while production schedules were still drawn up on paper.
What we built
One flow from order, invoice, and payment through to the delivery note — including dot-matrix printing and a print schedule for each operator.

Platforms

  • Landing page
  • Office web app
  • Floor app
  • Server & API

6

workspaces: Sales, Production, Master Data, Inventory, WhatsApp, Finance

68

legacy spreadsheet files migrated into the system

Key decisions

  • The dot-matrix printout is built separately from the on-screen layout
  • Invoice formatting deliberately mirrors the old system
  • The print-colour field accepts the different ways operators write it

03Automotive services2026

Flashlight Cleanstar

The problem
Transactions, queues, and bookkeeping across two branches were handled by hand, and cash differences at closing were hard to trace.
What we built
A self-service kiosk, POS, queue screen, and drop-off tracking in one flow — with every price set by the server, never by the customer's tablet.

Platforms

  • Landing page
  • POS & admin
  • Self-service kiosk
  • Server & API

4

connected apps: kiosk, POS, public site, server

5

screens with distinct jobs, from customer tablet to queue TV

Key decisions

  • Prices are set by the server, not by the customer's tablet
  • Queue numbers are issued by the database, not the application
  • Every amount is stored as a whole rupiah

Get in touch / →

Working through a similar need?

Tell us about the situation. Together, we can map the need, possible approaches, and an initial scope.

We usually reply within one business day.