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

Цель проекта

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

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

Для клиентов (пользователей бота):

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

Для администрации (админ-панель):

  • Управление товарами в меню: добавление, редактирование, удаление, изменение цены
  • Просмотр и обработка входящих заказов
  • Изменение статусов заказов (новый, готовится, готов, выдан)
  • Возможность просмотра истории заказов

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

  • Язык программирования: чистый Python (без использования конструкторов типа BotFather в полном объеме, если не оговорено иное).
  • Библиотека для работы с Telegram API: python-telegram-bot или аналог.
  • Для хранения данных: SQLite или PostgreSQL (на выбор исполнителя с обоснованием).
  • Админ-панель должна быть реализована как веб-интерфейс (например, на Flask/Django) или как часть логики бота с отдельным доступом для администратора.
  • Код должен быть чистым, документированным и готовым к развертыванию.

Что ожидается от исполнителя

  • Предложение по архитектуре и технологическому стеку.
  • Сроки и этапы выполнения работы.
  • Примеры предыдущих подобных работ (при наличии).
  • Смета на выполнение проекта.

Разработка автоматизированного бота для бронирования и интеграции с CRM

Требуется создать высокоскоростного Python-бота для мониторинга сайта, автоматического бронирования слотов, заполнения форм данными из CRM, обработки оплат и подтверждений. Ключевые требования: стабильность 24/7, защита данных и обход блокировок.

Верстка и настройка калькулятора стоимости ремонта

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