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

Цель проекта

Довести до рабочего состояния существующего Telegram-бота, исправив ошибки в коде и расширив его функционал.

Основные задачи

  • Анализ и исправление ошибок в текущем файле кода бота.
  • Реализация функции распознавания текста из загружаемых пользователем фотографий.
  • Реализация функции считывания и распознавания данных со штрих-кодов на изображениях.
  • Тестирование и отладка бота для обеспечения стабильной работы всех функций.
  • Создание понятного и структурированного технического описания проекта на основе исходного запроса.

Требования к результату

  • Бот должен стабильно работать и обрабатывать команды.
  • Функции распознавания текста и штрих-кодов должны быть интегрированы в основную логику бота.
  • Исходный код должен быть чистым, с комментариями.
  • Необходимо предоставить обновленное, четкое техническое задание в формате JSON, как указано в требованиях.

Формат итогового ТЗ (для исполнителя)

Переработанное задание должно быть представлено в виде JSON-объекта со следующими полями:

  • title: Краткий, информативный заголовок проекта.
  • description: Сжатое описание задачи на 2-3 предложения.
  • text: Детальное, структурированное описание в виде HTML-контента (без тегов <body>, <style>, <script>), с использованием заголовков и списков.
  • theme: Одно слово, определяющее тематику задачи (например, "код").

Важное примечание

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

Разработка SEO-дизайна сайта на основе прототипа

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