Repolode
Oak-and-Sprout

Oak-and-Sprout/sprout-track

Aplicación de Next.js autoalojada para registrar la alimentación, los pañales, el sueño, la extracción de leche y los hitos de un bebé, compartida entre sus cuidadores.

Alternativa open source a:Baby ConnectHuckleberry

Estrellas
402
Forks
60
Issues abiertos
24
Último commit
hace 24 días

¿Qué es?

Sprout Track es una aplicación web autoalojada para registrar las actividades diarias de un bebé, como la alimentación, los pañales, las siestas, la hora del baño, las mediciones, los medicamentos y los hitos. Un panel diario resume la jornada con estadísticas en tiempo real y seguimiento de sesiones activas, mientras que un calendario mensual muestra el historial con colores para distinguir los tipos de actividad.

La aplicación permite que varios cuidadores compartan un espacio de trabajo familiar, cada uno con su PIN individual, y admite el seguimiento de varios bebés. Los informes incluyen métricas de crecimiento con curvas de percentiles, análisis de alimentación y sueño, y desgloses de actividad. Las tarjetas mensuales de informe se pueden exportar como PDF. Se puede buscar en el registro completo y exportarlo a CSV o XLSX.

La implementación se realiza mediante Docker, con SQLite o PostgreSQL, y un asistente de configuración guía el proceso inicial. Las notificaciones push avisan a los cuidadores cuando se registran actividades, y una API de webhooks con gestión de claves API permite conectarse con herramientas como Home Assistant, Grafana y etiquetas NFC. La interfaz está disponible en inglés, español, francés, alemán e italiano, e incluye modo oscuro y un modo Nursery a pantalla completa con botones grandes.

Funciones clave

  • 01Registra la alimentación, los pañales, el sueño, el baño, los medicamentos, las mediciones y los hitos
  • 02Espacio de trabajo familiar compartido, con PIN individuales para cada cuidador y compatibilidad con varios bebés
  • 03Informes mensuales con curvas de percentiles de crecimiento y tarjetas de informe en PDF
  • 04Registro de actividades con búsqueda y exportación a CSV y XLSX
  • 05Notificaciones push y API de webhooks para integraciones como Home Assistant y Grafana
  • 06Autoalojamiento con SQLite o PostgreSQL mediante Docker

Casos de uso

  • Padres que coordinan con sus parejas y abuelos los registros de alimentación y sueño
  • Personal de guardería que registra la jornada de un bebé con el modo Nursery a pantalla completa
  • Familias que preparan informes de crecimiento y alimentación para compartirlos con un pediatra
  • Mantener los datos del bebé en un servidor doméstico en lugar de una aplicación de terceros

Inicio rápido

  1. 1

    Ejecuta el contenedor de Docker con SQLite

    docker run -d --name sprout-track --restart unless-stopped -p 3000:3000 -v sprout-track-db:/db -v sprout-track-env:/app/env -v sprout-track-files:/app/Files sprouttrack/sprout-track:latest
  2. 2

    Abre http://localhost:3000 y sigue el asistente de configuración

Antes de usarlo

  • La instalación local requiere Node.js 22 o posterior y npm 10 o posterior.
  • El README no indica ninguna licencia; los metadatos muestran NOASSERTION.

En colecciones

Temas

#baby-tracker#self-hosted#nextjs#prisma#docker#health-tracking#family#activity#baby#family-friendly

Preguntas frecuentes

¿Qué es sprout-track?
Aplicación de Next.js autoalojada para registrar la alimentación, los pañales, el sueño, la extracción de leche y los hitos de un bebé, compartida entre sus cuidadores. Sprout Track es una aplicación web autoalojada para registrar las actividades diarias de un bebé, como la alimentación, los pañales, las siestas, la hora del baño, las mediciones, los medicamentos y los hitos. Un panel diario resume la jornada con estadísticas en tiempo real y seguimiento de sesiones activas, mientras que un calendario mensual muestra el historial con colores para distinguir los tipos de actividad.
¿sprout-track es gratuito? ¿Qué licencia tiene?
sprout-track es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿sprout-track sigue mantenido?
Mantenimiento activo. El último commit de sprout-track fue el 13 oct 2026.
¿Para qué puedo usar sprout-track?
Padres que coordinan con sus parejas y abuelos los registros de alimentación y sueño Personal de guardería que registra la jornada de un bebé con el modo Nursery a pantalla completa Familias que preparan informes de crecimiento y alimentación para compartirlos con un pediatra Mantener los datos del bebé en un servidor doméstico en lugar de una aplicación de terceros
¿Cómo se instala sprout-track?
Ejecuta el contenedor de Docker con SQLite: docker run -d --name sprout-track --restart unless-stopped -p 3000:3000 -v sprout-track-db:/db -v sprout-track-env:/app/env -v sprout-track-files:/app/Files sprouttrack/sprout-track:latest Abre http://localhost:3000 y sigue el asistente de configuración
¿Dónde consigo sprout-track?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Oak-and-Sprout/sprout-track

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados