Overview
What the app does
- Back seat alerts. The app notices when a vehicle stops and prompts the caregiver to check the back seat, then follows up after five minutes. This is the feature aimed squarely at preventing hot car deaths, and it is the reason the app has to be reliable in a way a content app does not.
- Vaccine reminders, tracked against the published immunisation schedule.
- Safe sleep games, the educational half of the program, delivered as quizzes and instruction rather than as a leaflet.
- Milestones, developmental tracking per child.
- Local resources and support, connecting families to services near them.
- Weather alerts and infant product recall notices.
One database, two teams
- Every shared table has one owning repository. That team makes its schema changes.
- The other repository consumes the table through an agreed shape, and cannot change it unilaterally.
- Changes go out in a widening step and a narrowing step, so a running client on the older version stays valid through the transition.