Deploy Now

Stars

2,883

Forks

396

Watchers

34

Developer links

Baby Buddy

Baby Buddy is a private self-hosted child care tracker that centralizes feeding sessions, sleep cycles, diaper changes, and developmental health milestones into a collaborative dashboard for parents and caregivers. Caregivers can start quick timers on mobile devices to measure nursing intervals, bottle feedings, naps, and tummy time sessions with single-tap precision. The dashboard automatically calculates daily averages, feeding amounts, and awake windows to help families establish consistent daily sleep and feeding routines. Parents can track diaper changes by recording wetness, stool consistency, and color anomalies to spot digestive health changes early. Physical measurements including weight, height, and head circumference plot directly against World Health Organization growth curves to visualize percentile progression between pediatric visits. Multi-child profiles allow families with twins or multiple young children to switch contexts instantly and monitor individual growth timelines. Granular user permissions let parents invite nannies, babysitters, and relatives with restricted logging permissions while keeping administrative settings private. The built-in REST API and webhook system enable physical smart button clicks and home automation routines to log events instantly without opening a browser. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. BSD-2-Clause licensed.

Baby Buddy
Baby Buddy
Baby Buddy
Baby Buddy
Baby Buddy

Benefits

  • Real-Time Timers and Event Logging
  • Start and pause active timers on any mobile device to record feeding durations, nap sessions, and tummy time intervals without manual timestamp math or retrospective guesswork.
  • Standardized WHO Pediatric Growth Curves
  • Plot infant weight, length, and head circumference data directly against official World Health Organization percentile growth charts to monitor developmental progression between routine checkups.
  • Secure Multi-User Role Based Permissions
  • Grant designated caregiver accounts tailored access levels so nannies and family members can record activities while sensitive child health records and administrative configurations remain protected.
  • Automated REST API and Webhooks
  • Connect physical Zigbee smart buttons, Home Assistant automation routines, and custom scripts through token-authenticated REST endpoints to log diaper changes and feedings instantly.

Features

  • Interactive Event Timers
  • Track sleep, nursing sessions, and tummy time using live browser timers that automatically populate start, end, and duration timestamps upon stopping.
  • WHO Growth Percentiles
  • Generate dynamic Chart.js growth charts comparing weight, height, and head circumference against official World Health Organization percentile standards.
  • Token Authenticated REST API
  • Integrate with external clients and Home Assistant using Django REST Framework endpoints supporting GET, POST, and OPTIONS with token authorization.
  • Multi-Child Profile Management
  • Manage multiple children with individual avatars, distinct birthdays, isolated feeding history, and color-coded dashboard indicators for fast switching.
  • Diaper and Health Tracking
  • Log wet and dirty diaper changes, stool consistency, pumping yields, medications, and temperature readings with searchable notes and timestamped history.