Техническое задание: Разработка Telegram-бота для кофейни
Необходимо создать с нуля чат-бота в мессенджере Telegram для автоматизации приема заказов в кофейне. Основная цель - упростить процесс заказа для клиентов и управление заказами для персонала.
Основные требования к проекту
- Язык и технологии: Чистый Python (без использования готовых конструкторов ботов, таких как BotFather-решения).
- Функционал для клиентов: Интерактивное меню, выбор товаров, формирование корзины, оформление заказа с указанием деталей (например, самовывоз или доставка), получение статуса заказа.
- Административная панель: Веб-интерфейс или встроенный функционал для администратора с возможностями:
- Управление ассортиментом (добавление, редактирование, удаление позиций).
- Просмотр и изменение статусов поступающих заказов.
- Базовая аналитика (количество заказов, популярные товары).
- Надежность: Стабильная работа 24/7, корректная обработка исключений и ошибок.
- Документация: Предоставление краткой документации по развертыванию и управлению ботом.
Что ожидается от исполнителя
Исполнитель должен иметь опыт разработки ботов на Python и предоставить портфолио аналогичных работ. В ответе на задание просьба описать предлагаемый стек технологий, архитектурное решение и примерные сроки реализации.