{{ syncStatus === 'syncing' ? '⏳ Sincronizando...' : syncStatus === 'ok' ? '✓ Guardado' : '⚠ Sin conexión' }}

Semana del

{{ weekLabel }}

{{ balancedDaysCount }}/7

días equilibrados

{{ day.short }} {{ day.num }}

{{ week[selectedDay].full }}

{{ week[selectedDay].date }}

{{ dayStatusText(selectedDay) }}
🍳

Desayuno

7:00 am – 9:00 am

{{ mealStatusText(selectedDay,'breakfast') }}
🍽️

Almuerzo

1:00 pm – 2:30 pm

{{ mealStatusText(selectedDay,'lunch') }}
🌙

Cena

8:00 pm – 9:00 pm

{{ mealStatusText(selectedDay,'dinner') }}

Snacks opcionales

Snack mañana (9:00 am – 10:30 am)

Snack tarde (4:00 pm – 5:30 pm)

{{ isDayBalanced(selectedDay) ? '🌟' : '📋' }}

{{ isDayBalanced(selectedDay) ? '¡Día equilibrado!' : 'Día incompleto' }}

{{ isDayBalanced(selectedDay) ? 'Todas las comidas cumplieron los criterios dentro del horario.' : 'Completa las 3 comidas con sus criterios y dentro del horario recomendado.' }}

Resumen semanal

Día
🍳
🍽️
🌙
{{ day.short }}
{{ isMealComplete(i,'breakfast') ? '✓' : '✗' }}
{{ isMealComplete(i,'lunch') ? '✓' : '✗' }}
{{ isMealComplete(i,'dinner') ? '✓' : '✗' }}
{{ isDayBalanced(i) ? '🌟' : '○' }}

{{ mealCompletionCount('breakfast') }}

Desayunos ✓

{{ mealCompletionCount('lunch') }}

Almuerzos ✓

{{ mealCompletionCount('dinner') }}

Cenas ✓

💧 Bebidas & Snacks

  • 💧 Prioriza agua, café o té sin azúcar e infusiones.
  • 🥤 Incluye kéfir o yogurt bebible.
  • 🚫 Evita bebidas azucaradas y estimulantes en la noche.
  • 🍎 Snacks solo con hambre real: yogurt griego, fruta o frutos secos.

Guía de horarios

🌅

Despertar

6:00 am

🌙

Dormir

10:00 pm – 11:00 pm

Horario recomendado

{{ slot.icon }}

{{ slot.name }}

Opcional

{{ slot.time }}

{{ meal.icon }} {{ meal.name }} — {{ meal.time }}

Es correcto si:

  • {{ c }}

Mi cuenta

👤

{{ currentUser.name }}

{{ currentUser.email }}

Cuenta activa

☁️ Sincronización

Tus datos se guardan automáticamente en la nube cada vez que realizas un cambio.

🌱

Crea tu cuenta

Guarda tu progreso en la nube, accede desde cualquier dispositivo y nunca pierdas tus datos.

📱 Modo sin cuenta

Tus datos actuales se almacenan localmente en este dispositivo. Crea una cuenta para respaldarlos en la nube.

{{ authMode === 'login' ? 'Iniciar sesión' : 'Crear cuenta' }}

{{ authMode === 'login' ? 'Bienvenido de nuevo a NutriCheck' : 'Empieza a sincronizar tu progreso' }}

{{ authError }}

{{ authMode === 'login' ? '¿No tienes cuenta?' : '¿Ya tienes cuenta?' }}