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

Цель проекта

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

Основные требования

  • Язык программирования: Чистый Python (без использования визуальных конструкторов ботов, например, ManyChat).
  • Основная функция: Прием заказов от клиентов через интерфейс Telegram.
  • Обязательный компонент: Наличие административной панели (админки) для управления контентом и заказами.

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

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

Функционал административной панели

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

Технические ожидания

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

Все детали реализации будут согласованы с выбранным исполнителем.

Разработка парсера для сайта с коммерческой недвижимостью

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

Разработка Python-бота для кофейни с админ-панелью

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

Разработка темной темы для мобильного сайта

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