Inspiration
Alfonso nació de ser padres primerizos. Nadie te entrega un manual cuando llega el bebé: hay días en que no tenés a mano ni las herramientas ni a alguien con experiencia que te vaya guiando —cuánto hace que comió, si el sueño va bien, qué toca en el próximo control— y esas dudas pesan más a las 3 de la mañana. Alfonso surgió de esa necesidad concreta: tener todo el seguimiento del bebé en un solo lugar, simple, siempre a mano, para no sentirse solo en la crianza ni llegar al pediatra sin la información que hace falta.
What it does
Alfonso acompaña a los padres desde el nacimiento hasta los primeros años:
- 🍼 Alimentación: pecho con cronómetro, fórmula o sólidos, con aviso automático de la próxima toma según el patrón del bebé, promedios diarios e intervalos.
- 👶 Pañales, sueño y baño: registro con un toque, estado actual del bebé (durmiendo, comiendo) y tiempo desde la última rutina.
- 📊 Estadísticas: promedios semanales, horarios frecuentes y tendencias de alimentación, sueño y pañales.
- 📈 Curvas de crecimiento: peso, talla y perímetro cefálico en curvas de percentiles, listas para compartir en cada control.
- 🏆 Hitos del desarrollo: seguimiento social, motor y de lenguaje, con señales de alerta.
- 📅 Controles pediátricos: calendario del niño sano con próximo turno y estado de cada control.
- 💊 Medicamentos, vacunas y temperatura: dosis e intervalos sin perder el hilo.
- 📚 Guías para padres: sueño seguro, señales de hambre, lactancia, alimentación complementaria, cuándo llamar al médico.
- 👨👩👧 Para toda la familia: sync en tiempo real entre mamá, papá y cuidadores, con roles (Administrador/Cuidador/Solo lectura) y reportes en PDF para el pediatra.
Todo el tracking es gratis y sin anuncios; funciona 100% offline, incluso sin cuenta.
How we built it
App Flutter (iOS/Android) con almacenamiento local en Hive, para que
el registro diario funcione sin internet. El backend en Firebase
(Firestore + Cloud Functions en TypeScript/Express) maneja la
sincronización multi-dispositivo, con App Check y rate limiting en los
endpoints públicos. Notificaciones push vía FCM disparan sync
inmediata entre dispositivos vinculados. La monetización usa
RevenueCat: SDK integrado (purchases_flutter), paywall custom, y un
entitlement "Alfonso Familia" que desbloquea sync multi-dispositivo,
feed de fotos y exportación PDF/CSV sin límite de fechas — el resto
(tracking, curvas OMS, calendario PAI/MSP Uruguay, predicción de
sueño) queda gratis para siempre.
Challenges we ran into
Sincronizar datos sensibles de salud entre varios dispositivos de forma confiable y sin fricción de login —resuelto con deviceId + links de invitación en vez de cuentas tradicionales—, y decidir dónde poner el límite de monetización sin perjudicar el valor real que la app le da a los padres en el día a día.
Accomplishments that we're proud of
Publicar Alfonso en Google Play y App Store con RevenueCat funcionando en producción, y mantener 100% del tracking diario gratis para siempre —la app no le cobra a un padre primerizo por lo básico que más necesita en las primeras semanas.
What we learned
Que la fricción es el enemigo real en una app para padres cansados: cada pantalla de más, cada login de más, es una razón para dejar de usarla. Y que un buen sistema de sync sin cuentas (deviceId + link de invitación) puede ser más simple de usar que uno con autenticación tradicional, sin perder seguridad.
What's next for Alfonso - App para Bebés
Enforcement server-side de la suscripción (hoy el paywall valida solo del lado de la app), más idiomas más allá de es/en/it/pt, y expandir las guías para padres con contenido validado por profesionales de salud infantil.
Built With
- app
- cloud-functions
- dart
- express.js
- firebase
- firebase-cloud-messaging
- firestore
- flutter
- google-play
- hive
- revenuecat
- typescript
Log in or sign up for Devpost to join the conversation.