Техническое задание: Калькулятор калорий

Цель проекта

Разработать интуитивно понятное веб-приложение для отслеживания пищевой ценности (калорий, белков, жиров, углеводов) потребляемых продуктов.

Основной функционал

1. База продуктов

  • Предустановленный список продуктов: яблоко, банан, куриная грудка, рис, хлеб.
  • Для каждого продукта в системе должны быть заложены данные на 100 грамм: калории, белки, жиры, углеводы.

2. Интерфейс пользователя

  • Поле выбора продукта из выпадающего списка.
  • Поле для ввода веса продукта в граммах.
  • Зеленая кнопка "Добавить".
  • После добавления продукта приложение должно рассчитать и отобразить:
    • Количество калорий
    • Содержание белков
    • Содержание жиров
    • Содержание углеводов

3. Учет и статистика

  • Возможность добавлять несколько продуктов в дневной журнал.
  • Отображение списка всех добавленных за день продуктов с их показателями.
  • Автоматический расчет и вывод ОБЩЕЙ СУММЫ калорий, белков, жиров и углеводов за день.
  • Возможность удаления любой записи из списка.

Требования к реализации

  • Интерфейс должен быть простым, чистым и понятным для пользователя.
  • Логика расчета должна быть корректной и учитывать введенный вес продукта.
  • Приложение должно работать в современных браузерах.

Разработка эталонного скрипта продаж для менеджера по квартирным переездам

Требуется переработать существующий материал в пошаговую инструкцию для логистов транспортной компании по обработке входящих заявок на переезд физических лиц. Необходимо создать четкий, эффективный и структурированный скрипт.

Исправление работы геолокации и валидации телефона на CMS

Требуется устранить две критические ошибки на сайте. Первая - не работает автоматическая подгрузка городов и регионов при выборе страны. Вторая - некорректная валидация номера телефона при регистрации пользователя.

Логотип и макет для патча 32x14 мм

Разработать макет логотипа в стиле готовой нашивки: красная надпись с символом R в кружке, вписанная в прямоугольник строго 32х14 мм, и экспорт в JPG высокого разрешения.