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

Необходимо разработать чат-бота для автоматизации приема и обработки заказов в кофейне.

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

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

Ключевые функции для реализации

Для клиентов (через Telegram):

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

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

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

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

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

Разработка серверной платформы для управления IoT-устройствами по MQTT

Требуется создать или собрать серверное решение для управления сетью из 40 000 IoT-устройств на базе ESP32 S2, общающихся по протоколу MQTT. Необходимо обеспечить надежную двустороннюю связь, обработку данных и централизованное управление.