Техническое задание: Telegram-бот для фитнес-мониторинга

Цель проекта

Разработать удобного Telegram-бота, который позволит клиентам тренера ежедневно и легко фиксировать своё питание и самочувствие. Для тренера бот должен стать инструментом для получения сводок, отчётов и статистики, полностью заменяя текущую систему на основе Google-таблиц.

Основные функции и требования

1. Функционал для клиента (пользователя)

  • Удобный ежедневный ввод данных: Простой интерфейс для фиксации приёмов пищи, воды, самочувствия, сна и других метрик по запросу тренера.
  • Личный кабинет: Возможность просмотра своей истории, введённых данных за период.
  • Режим без тренера: Автономный функционал, позволяющий пользователю самостоятельно отслеживать свои показатели, нормы (КБЖУ и др.) и прогресс.
  • Напоминания: Возможность настройки уведомлений для своевременного внесения данных.

2. Функционал для тренера (администратора)

  • Админ-панель/интерфейс: Управление списком клиентов, просмотр и анализ их данных.
  • Автоматические отчёты и сводки: Формирование ежедневных/еженедельных сводок по каждому клиенту или группе.
  • Статистика и визуализация: Получение графиков и диаграмм по динамике ключевых показателей клиентов.
  • Экспорт данных: Возможность выгрузки отчётов в удобном формате (например, PDF или Excel).

3. Общие технические требования

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

Результат работы

Полностью рабочий, развёрнутый и протестированный Telegram-бот с описанным функционалом, готовый к подключению клиентов. Документация по управлению ботом для тренера.

Редизайн и переверстка TMA-приложения на Next.js с использованием Chakra UI

Необходимо обновить существующее Telegram Mini App (TMA), написанное на Next.js, приведя его интерфейс в полное соответствие с предоставленным макетом Figma. Основная работа - адаптация стилей и компонентов Chakra UI v3 под новый дизайн.

Идентификация авторов музыкальных битов из ВКонтакте

Требуется найти и предоставить ссылки на профили авторов инструментальных композиций (битов), скачанных из ВКонтакте в период с 2015 по 2020 год. Необходимо провести тщательное исследование, используя доступные методы поиска.