Техническое задание: Калькулятор калорий
Цель проекта
Разработать интуитивно понятное веб-приложение для отслеживания пищевой ценности (калорий, белков, жиров, углеводов) потребляемых продуктов.
Основной функционал
1. База продуктов
- Предустановленный список продуктов: яблоко, банан, куриная грудка, рис, хлеб.
- Для каждого продукта в системе должны быть заложены данные на 100 грамм: калории, белки, жиры, углеводы.
2. Интерфейс пользователя
- Поле выбора продукта из выпадающего списка.
- Поле для ввода веса продукта в граммах.
- Зеленая кнопка "Добавить".
- После добавления продукта приложение должно рассчитать и отобразить:
- Количество калорий
- Содержание белков
- Содержание жиров
- Содержание углеводов
3. Учет и статистика
- Возможность добавлять несколько продуктов в дневной журнал.
- Отображение списка всех добавленных за день продуктов с их показателями.
- Автоматический расчет и вывод ОБЩЕЙ СУММЫ калорий, белков, жиров и углеводов за день.
- Возможность удаления любой записи из списка.
Требования к реализации
- Интерфейс должен быть простым, чистым и понятным для пользователя.
- Логика расчета должна быть корректной и учитывать введенный вес продукта.
- Приложение должно работать в современных браузерах.