Nutrition & Meal Loggingin progress
A daily macros dashboard, a searchable food library with custom foods, meal logging into the current plan, and multi-day food plans with completion tracking.
Flutter · GetX · Medusa core (/v1/nutrition)
diagram · Nutrition & Meal Logging — Flutter · GetX · Medusa core (/v1/nutrition)
1 layer 1 node 4 flows
01
LayerPresentation
UI · Controllers · Widgets
1 node
cards are peers grouped by layer — pick a flow to trace real callsclick any node to drill in →
Screens
Nutrition dashboardwireframe
default
Today's macros + meal sections, sourced from the current plan.
Food librarywireframe
default
Searchable foods with favorites; tap to view or add.
Food detailwireframe
default
Macro breakdown + serving stepper; adds to a meal.
Create custom foodwireframe
default
Define name + per-100g macros for a food not in the library.
Food planswireframe
default
List of multi-day nutrition plans.
Create food planwireframe
default
Name a plan + macro targets; then add meals per day.
Food plan detailwireframe
default
Per-day meals with completion toggle; marks a day complete.
Nutrition historywireframe
default
Past days' intake vs targets.