Start a project
Work
Web appSaaS2026

BabyLog

A baby-tracking PWA we designed and built in-house — your baby's whole day logged in a tap, synced across the care team in six languages, fully usable offline.

babylog.com.au
BabyLog marketing home page
BabyLog on a phone
Top 3Google — 'baby tracker app australia'
5.6kimpressions · 3 months
200k+lines of TypeScript · 2,000+ tests
Role
  • Product design
  • Build
  • PWA engineering
  • SEO
Stack
Next.jsTypeScriptNeon PostgresClerkStripe + RevenueCatCapacitor (iOS)Dexie / offline-first PWAPlaywright + Vitest
01

The brief

New parents are sleep-deprived, one-handed and rarely in a position to fuss with a fiddly app. The brief was a baby tracker that gets out of the way: feeds, sleep, nappies and more logged with a tap and a swipe, barely any typing — even at 3am with no signal. Made for parenting in Australia, and a real product we own end to end — designed, built and shipped by Binary Top rather than a client handoff.

02

What we built

BabyLog is an offline-first progressive web app that installs straight to the home screen, with the same codebase wrapped by Capacitor into a native iOS app with push notifications — one build, every device, no second team. It is written to the device first (Dexie/IndexedDB) and syncs in the background, so it stays instant in a nursery with no signal and reconciles when the phone comes back. Under the hood it's a true SaaS built from scratch: Clerk auth, Neon Postgres, Stripe and RevenueCat subscriptions, PostHog analytics, Sentry monitoring, and CSV export with no paywall because the data belongs to the parent. The detail of what it actually does is below.

03

The result

BabyLog is live on the web and the App Store, free for daily tracking, with a 14-day trial of everything and a Pro tier for longer history, comparisons and shareable reports. Six months of product work — 200,000+ lines of TypeScript, 2,000+ commits, 2,000+ unit tests and 100+ Playwright end-to-end tests — and within months of launch it was ranking top-3 on Google for 'baby tracker app australia' and winning comparison searches against established trackers. It's proof we can take an idea from blank page to a polished, multilingual SaaS product on both web and iOS — not just deliver client sites.

What it does
01

Twelve log types, one motion

Breastfeeding with side and duration, bottles, pumping, sleep and naps, nappies, solids, growth, medication, temperature, symptoms, baths, play and notes. Each is a tap and a swipe on smart defaults — no typing, no forms, and a time slider to backdate an entry you forgot. The same few gestures every time, so logging becomes muscle memory at 3am.

02

Four ways to read the day

Timeline, Calendar and Summary views, plus a comparison mode that puts any two periods or ages side by side. Growth plots against WHO percentiles. A "Today at a glance" card sits at the top of the home screen so a tired parent gets the answer without navigating anywhere.

03

Built for Australia, not adapted to it

Developmental milestones follow ACECQA's EYLF/NQS standards rather than an overseas equivalent, and the health information comes from Australian sources. Checkup reports generate a quality-checked PDF — growth, feeding, sleep, milestones — timed to the Australian child-health visit schedule and shared with a nurse or GP through a private link and a six-digit code.

04

Insights, not just numbers

The app reads patterns rather than only recording them: which side to start on next, and when the next feed is likely due based on the baby's usual gaps and age. Optional reminders nudge at those moments. Ask AI turns recent logs into a ready-to-paste prompt for ChatGPT, Claude, Gemini or Grok — the parent chooses what gets shared.

05

The whole care team, in their own language

A six-digit code brings a partner, grandparent or nanny in within seconds, with viewer or editor roles, all logging against the same baby. The interface runs in the six most spoken languages in Australia — English, Mandarin, Cantonese, Arabic, Vietnamese and Hindi — so a grandparent who doesn't read English can still take a shift.

06

Designed for tired eyes

A calm green palette chosen for readability over brightness, bold numbers, short labels and generous spacing. One-handed operation with left- and right-hand modes and a dark mode, because the other hand is holding a baby.

On the App Store
BabyLog home screen — Today at a glance, showing last feed, sleep, nappies and solids
BabyLog in dark mode with the day's timeline
BabyLog logging screen — twelve activity types logged with a tap and a swipe
BabyLog developmental milestones, built on the Australian ACECQA framework
BabyLog childcare report — a shareable summary of the day
BabyLog growth charts plotted against WHO percentiles
BabyLog insights — next feed projected from the baby's usual gaps
BabyLog checkup report — a quality-checked PDF for a nurse or GP visit
BabyLog data controls — export to CSV with no paywall
BabyLog caregiver sharing — a six-digit code invites the whole care team
10 screens — swipe or scroll
Next project

Dave's Noodles

Our very first client — a Hobart noodle bar whose site we've run for eight years and recently rebuilt from scratch.

◆ Let's build something

Got a project?
Let's talk.

Tell us what you're building. We'll tell you, honestly, how we'd ship it.