Over-engineering everything: how I made an app to track my baby’s feeding activity
If you’re following my journey into agentic AI assisted coding (which includes TextPod, SnipSnap, Bill Splitter), well, it hasn’t stopped yet.
I’ve been tasked with feeding my 4-month old baby daughter every 4 hours, and I didn’t find an app that checked all the boxes that I need (tbh I didn’t look that hard, I needed an excuse to create my own :D). Specifically, I wanted:
- A timer that tracked how long it is since last feed
- Previous feeds data (which include time and feed amount in ml) displayed in a timeline format.
- Ability to retroactively edit recorded data.
- A chart to visualize feeding amount in hourly and daily time span.
- Light mode/Dark mode support (for when you need to use your phone in a the darkness of the nursery).
- Multi-language support (English & Vietnamese by default).
- Data portability (can export and import in JSON format). However this is still a work in progress, I’m using localStorage for the moment, however I’m looking into utilizing external db scheme for data consistency across multiple devices, trying Cloudflare KV but it’s still very buggy atm)
- Optional feature: Ability to change Baby’s name (in case others want to use this) and docker container (for fast, easy deployment on your own hardware)
You can check out a demo instance here: capufeed.pages.dev