Техническое задание на разработку Telegram бота

Основная идея

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

Задачи проекта

  • Разработка бота на языке Python (чистый код, без использования ИИ).
  • Внедрение админ-панели для управления данными или конкретными настройками (подробности уточняются с заказчиком).
  • Создание удобного интерфейса для записи тренировок и замеров.

Обязательный функционал (базовый)

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

Технические требования

  • Язык программирования: Python (чистый, без AI/ML).
  • Платформа: Telegram (API).
  • Иерархия ролей: обычный пользователь (лента тренировок) + админ (расширенный функционал).
  • База данных: договорная (подбирается исполнителем, обсуждается с заказчиком).

Примечание: Исполнитель обяза строго соблюдать конфиденциальность, не разглашая получаемые данные третьим лицам.

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

Необходимо внедрить на две страницы сайта интерактивную форму «Получить подарок», которая появляется через 60 секунд после захода пользователя. Форма собирает контактные данные, интегрируется с почтовой рассылкой и имеет модальные окна для политики конфиденциальности.