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

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

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

  • Ввод параметров: Бот должен запрашивать у пользователя два ключевых измерения:
    • Обхват под грудью (в сантиметрах).
    • Обхват груди по самым выступающим точкам (в сантиметрах).
  • Расчет и вывод результата: На основе введенных данных бот производит расчет по стандартной формуле (разница между обхватами) и выдает пользователю:
    • Рекомендуемый размер (цифровая часть, например, 70, 75, 80).
    • Рекомендуемую чашку (буквенная часть, например, A, B, C, D).
    • Итоговый размер в формате, например, 75B.
  • Простой интерфейс: Взаимодействие должно быть построено через кнопки и текстовые команды в Telegram, без сложных действий со стороны пользователя.

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

  • Язык программирования: Python.
  • Использование библиотеки python-telegram-bot или аналогичной.
  • Код должен быть чистым, хорошо структурированным и с комментариями.
  • Бот должен быть устойчив к некорректному вводу (буквы вместо цифр, нереальные значения).
  • Желательно предусмотреть простую систему логирования основных действий.

Что нужно предоставить

  • Исходный код проекта.
  • Инструкцию по запуску и настройке.
  • Рабочего бота, размещенного на сервере заказчика или предоставленного в виде контейнера (Docker).

Доработка веб-сервиса на PHP и Vue.js

Требуется внести улучшения и исправления в существующий веб-сайт или сервис. Проект построен на стеке PHP (бэкенд) и Vue.js (фронтенд). Необходим опытный разработчик для анализа текущего кода и реализации необходимых изменений.

Настройка и интеграция CRM Битрикс24

Требуется профессиональная настройка корпоративной CRM-системы Битрикс24 под бизнес-процессы заказчика. Необходимо выполнить работы в соответствии с предоставленным техническим заданием.