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

Цель проекта

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

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

Технический стек

  • Язык программирования: Чистый Python (без использования конструкторов вроде Chatfuel).
  • Платформа: На выбор исполнителя (Telegram, Viber, веб-виджет или иная мессенджер-платформа).

Функционал для клиентов

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

Административная панель (Админка)

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

Дополнительные пожелания

  • Простой и интуитивно понятный интерфейс как для клиентов, так и для администраторов.
  • Стабильная работа без критических сбоев.
  • Код должен быть хорошо структурирован и документирован.

Ожидаемый результат

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

Разработка конструкторской документации для плавучего понтона

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

Разработка интернет-магазина с корзиной, расчетом доставки и онлайн-кассой

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