Aplicación web autoalojada que ayuda a los cuidadores a registrar el sueño, las tomas, los cambios de pañal y el tiempo boca abajo del bebé.
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 Connect
Huckleberry
- 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
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
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
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
Planificador familiar autohospedado que reúne tareas, calendario, presupuesto, comidas, compras y salud en una PWA en tu propio servidor.
Una app de listas de deseos autohospedada y compartible, donde familiares y amigos pueden ver y reservar regalos sin duplicar compras.
Plataforma de agenda autohospedada y de código abierto (fork comunitario de Cal.com con licencia MIT) para reservar reuniones y gestionar calendarios.
Plataforma open source de atribución de enlaces para enlaces cortos, seguimiento de conversiones y programas de afiliados, desarrollada con Next.js y TypeScript.
Alternativa de código abierto a DocSend para compartir documentos en salas de datos seguras con analíticas y dominios personalizados.