arch-atlas

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 LoggingFlutter · GetX · Medusa core (/v1/nutrition)
1 node 4 flows
01
LayerPresentation

UI · Controllers · Widgets

1 node
cards are peers grouped by layer — pick a flow to trace real calls

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.