Our work

    Apps we built, and still run

    These are our own products, live on the public internet with real users. Same team, same stack and same standards we apply to client work — so you can click through and judge the output before you brief us.

    Showing 3 of 4 projects in web apps — page 1 of 2.

    IPPT Calculator — screenshot of the live app at ippt.appConsumer web app

    IPPT Calculator

    Instant IPPT scoring for NSFs, NSmen and SAF regulars

    A fast scoring tool that turns push-up, sit-up and 2.4km timings into an IPPT award band, with training targets showing exactly what is needed to reach the next tier. Built to load in under a second on mobile data and to survive traffic spikes around IPPT windows.

    • Full scoring tables by age group and station
    • Target calculator: what you need to hit Silver or Gold
    • Works offline-first on mobile after the first load
    ReactTypeScriptEdge hostingSEO-first SSR
    Ang Bao Rates — screenshot of the live app at angbaorates.sgSeasonal content app

    Ang Bao Rates

    What Singaporeans actually give, by relationship

    A reference app for Chinese New Year red packet amounts — parents, grandparents, helpers, nieces, colleagues and weddings — with ranges people can sanity-check against. Heavily seasonal, so the build is tuned for a traffic surge in the weeks before CNY and near-zero running cost the rest of the year.

    • Relationship-based ranges updated each lunar year
    • Structured data so answers surface directly in search
    • Static delivery: handles CNY traffic spikes without scaling costs
    ReactTypeScriptStatic generationSchema.org markup
    SG Petrol Prices — screenshot of the live app at sgpetrol.appData pipeline + web app

    SG Petrol Prices

    Pump prices from five brands, collected automatically every two hours

    Petrol prices for 92, 95, 98 and diesel, refreshed every two hours from the brands themselves, with discount-adjusted comparisons and price history. The interesting part is behind the screen: a scheduled scraper, change detection and a database that keeps the trend line honest when a brand quietly edits a price.

    • Automated collection every two hours with change detection
    • Discount-adjusted pricing so the comparison reflects real spend
    • Historical trend charts by grade and brand
    ReactTypeScriptScheduled jobsPostgresCharting

    Want something like this for your business?

    Tell us the workflow you want to fix. We will tell you honestly whether it is a website, a custom app, or a process change you do not need to pay us for.

    Building an app? See the S$3,500 Launch Partner offer.