| Title | Author | Created | Published | Tags | | ----------------------------------- | ---------------------------- | ----------------- | ----------------- | ------------------------ | | Client Structure (Flutter + Python) | <ul><li>Jon Marien</li></ul> | February 02, 2025 | February 02, 2025 | [[#personal\|#personal]] | ``` # Flutter Client Structure lib/ ├─ core/ │ ├─ config/ │ ├─ di/ # Dependency Injection │ └─ utils/ │ ├─ features/ # Feature Modules │ ├─ auth/ │ │ ├─ presentation/ │ │ ├─ domain/ │ │ └─ data/ │ │ │ ├─ scanning/ │ │ ├─ presentation/ │ │ ├─ domain/ │ │ └─ data/ │ │ │ └─ meal_plan/ │ ├─ presentation/ │ ├─ domain/ │ └─ data/ │ └─ main.dart # App Entry ``` ``` # Python Client Structure backend/ ├─ auth_service/ │ ├─ app/ │ │ ├─ api/ # FastAPI routes │ │ ├─ core/ # Config & DI │ │ ├─ domain/ # Pydantic models │ │ └─ services/ # Business logic │ │ │ └─ Dockerfile │ ├─ scanning_service/ # Food analysis │ ├─ ml_models/ # TensorFlow Lite models │ └─ ... # Same structure as auth │ └─ meal_service/ # Meal planning └─ ... # Same structure ```