Inspiration

Frictionless Logging: At that hour, tapping a single micro-interaction button to log a feeding feels like a massive win. The easier it is to input data, the cleaner the dataset becomes for the backend—the backend is the behind-the-scenes server and database that stores data and runs the core logic of an application.

What it does

HungerCues transforms baby tracking from a simple data collection system into an intelligent decision support system.

By combining structured baby logs (feedings, sleep timers, profiles) with the advanced intelligence of the Gemini 2.5 Flash API, HungerCues serves as a 24/7 AI pediatric assistant. It continuously analyzes a baby's historical activities, growth, and sleep logs to generate meaningful, proactive, and context-aware recommendations tailored to the baby's unique timeline.

How we built it

  • Frontend: React Native (Expo SDK 52) with full Web support via React Native Web.
  • Backend: FastAPI (Python 3.12) with SQLAlchemy asynchronous ORM.
  • Database: PostgreSQL (Production) / SQLite (aiosqlite) (Development fallback).
  • AI Engine: Gemini 2.5 Flash API via native HTTP httpx async client.
  • Auth Bridge: Firebase Authentication with a custom local development bypass.
Share this project:

Updates