dbastrikin 31a4179ac6 docs: rewrite backend README to match current state
- Update stack: Go 1.25.5, add franz-go/watermill/envconfig/testcontainers/Pexels, remove cobra/Spoonacular
- Update env vars: replace SPOONACULAR_API_KEY/GEMINI_API_KEY with OPENAI_API_KEY/PEXELS_API_KEY/KAFKA_BROKERS
- Remove outdated Spoonacular import/translate commands
- Add OpenFoodFacts import section (cmd/importoff flags and algorithm)
- Add full API endpoint table including diary, user-products, AI recognition
- Add async dish recognition flow (SSE, two Kafka queues)
- Update project structure tree (domain/, adapters/, infra/)
- Replace detailed stale DB schema with high-level table list
- Remove fragile exact test counts
- gitignore: add importoff binary and OFF data files

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 13:06:26 +02:00
2026-03-21 12:48:26 +02:00
Description
FoodAI — мобильное приложение, которое помогает пользователю управлять своим питанием: планировать меню, вести учёт калорий и контролировать запасы продуктов. Ключевая особенность — использование камеры телефона для распознавания продуктов, чеков и готовых блюд с автоматическим подсчётом калорий и подбором рецептов.
1.5 MiB
Languages
Dart 58.1%
Go 38.9%
PLpgSQL 2.6%
Makefile 0.2%
HTML 0.1%