← Volver al portafolio

Miyaku — App de bienestar

En operación

App de bienestar. Coach nutricional con tres pilares: Nutrición, Hidratación y Movimiento.

Producto

Construí Miyaku porque quería un coach nutricional que no me obligara a pesar cada plato ni a buscar en bases de datos interminables — algo que interprete mi día en los tres pilares que me importan: nutrición, hidratación y movimiento.

  1. NutriciónTomas una foto del plato y un modelo con visión identifica los alimentos y calcula calorías y macros al instante, con sugerencias como "Alto en proteína" o "Bajo en carbos". Puedes editar el resultado — nombre, tipo de comida, macros — o buscar en un catálogo propio de cerca de 100 alimentos frecuentes como alternativa a la foto. Revisas el historial por semana, con gráfico de calorías y el detalle de cada día.
  2. HidrataciónRegistras el agua por "vasos" de un tamaño que eliges tú (de 150 a 500 ml) — tocas un vaso vacío y se llena, tocas uno lleno y se vacía, sin botones de más o menos. La meta diaria se calcula sola según tu peso y tu nivel de actividad, y se trata como un objetivo aparte: no se mezcla con el balance de calorías.
  3. MovimientoConectas Apple Health una sola vez y desde ahí Miyaku lee pasos, distancia, calorías activas y minutos de ejercicio de cualquier wearable que ya tengas sincronizado — Apple Watch, Garmin, Fitbit o el propio iPhone — sin integrar cada dispositivo por separado. Lo ves resumido en Home y en gráficas de 7 días en Progreso.
  4. OnboardingAntes de dejarte entrar a la app, te pregunta tu objetivo, tus datos físicos y tu nivel de actividad, y calcula tus macros reales con la fórmula Mifflin-St Jeor — nada de valores genéricos desde el primer día.
  5. Coach IACada día recibes un mensaje del coach basado en tus macros — reconoce cerca de 12 situaciones distintas, desde que te falta proteína hasta un cierre de día según cómo te fue. Tu Momentum Score se calcula sobre una ventana de 14 días (50% alimentación, 30% proteína, 20% hidratación): el puntaje lo ves siempre, el análisis en texto es solo para PRO.
  6. FreemiumMiyaku ofrece un plan PRO anual, y el precio que ves siempre se toma en vivo desde RevenueCat — nunca se hardcodea ni se guarda solo en la base de datos, porque Apple cobra distinto según el país.
Miyaku: diario del día con calorías, macros y el Coach AI
Diario del día y Coach AI.
Miyaku: cálculo de la meta diaria en el onboarding
Meta diaria calculada en el onboarding (Mifflin-St Jeor).

Técnico

  • Construí el frontend en React Native CLI (no Expo managed), con EAS para los builds nativos.
  • Organicé la arquitectura en capas, tanto en frontend como en backend.
  • Diseñé DynamoDB con tabla única + GSIs — resolví todo por Query, nunca Scan.
  • Uso la API de Anthropic (Claude Haiku con visión) para el análisis de fotos y los insights del coach.