Ir al artículo
Aniq-UI

KinoraNutrición

Nutrición

Calorías, macros, hidratación y el planificador de comidas: qué ve y registra un miembro, y cómo edita los platos el personal.

Para el paquete Full Stack

La página de nutrición

/en/dashboard/nutrition muestra el día del miembro:

  • Las calorías ingeridas frente al objetivo diario, el agua en litros frente a la meta y la puntuación del día (excelente desde 85, buena desde 70, aceptable desde 50).
  • El reparto de macros entre carbohidratos, proteínas y grasas, y los gramos de cada uno frente a su objetivo, con la fibra.
  • Las comidas de hoy por franja (desayuno, almuerzo, tentempié, cena), opciones saludables que aún no se han comido y platos para registrar con un toque.
  • La ingesta de la semana frente a la semana anterior, y cuántos días se cumplió el plan.
  • Un registro de agua: el miembro indica los vasos de hoy, de 0 a 30.

El planificador de comidas

  • /en/dashboard/nutrition/meal-planner muestra las comidas de cualquier día en una línea de tiempo, con las calorías y los macros registrados y el cumplimiento de la semana.
  • Un miembro registra su propia comida: una franja, un nombre, una descripción, una hora y sus calorías y macros. Puede quitar sus propias comidas.
  • Cada comida registrada alimenta las cifras del mismo día, así que el gráfico de anillo del resumen, la página de nutrición y el planificador siempre coinciden.

Los platos

Los platos son el catálogo compartido desde el que registra un miembro. El personal con fitness.manage los edita en Content, luego Dishes (/en/dashboard/content/dishes): un nombre y una descripción en inglés y en árabe, una imagen, proteínas, carbohidratos y grasas en gramos, una franja predeterminada, y si es recomendado o una opción saludable.

  • Las calorías nunca se escriben: se calculan a partir de los gramos en cada guardado, a 4 por gramo de proteínas y carbohidratos y 9 por gramo de grasa.
  • No se puede eliminar un plato que use alguna comida planificada (409 dish_in_use).

La carga de datos incluye diez platos, y da a cada miembro 28 días de comidas registradas y un objetivo de 2.350 kcal.

Las rutas de nutrición

MétodoRutaPermisoQué hace
GET/api/fitness/nutritionfitness.viewLa página de nutrición
POST/api/fitness/nutrition/mealsfitness.editRegistra un plato del catálogo en el día de hoy ({ slug })
PATCH/api/fitness/nutrition/hydrationfitness.editFija los vasos de hoy ({ glasses }, de 0 a 30)
GET/api/fitness/nutrition/planner?date=YYYY-MM-DDfitness.viewEl planificador de un día
POST/api/fitness/nutrition/planner?date=YYYY-MM-DDfitness.editRegistra la comida propia del miembro (slot, name, desc, time, kcal, proteinG, carbsG, fatsG, todos obligatorios)
DELETE/api/fitness/nutrition/planner/:key?date=YYYY-MM-DDfitness.editQuita una de las comidas del miembro
GET, POST, PATCH, DELETE/api/fitness/manage/dishes[/:id]fitness.manageEl catálogo de platos (filtros slot, recommended, healthy)

¿Te atascaste en un paso?

Busca una solución antes de empezar de nuevo.

Solución de problemas

Preferencias de Cookies

Utilizamos cookies para mejorar tu experiencia de navegación, analizar el tráfico del sitio y personalizar el contenido. Al hacer clic en "Aceptar Todo", consientes nuestro uso de cookies para análisis y publicidad personalizada.