Техническое задание: Разработка бота для кофейни
Основная задача
Разработать с нуля автоматизированного бота для бизнес-процессов кофейни. Программа должна быть написана на чистом Python, без использования фреймворков для мессенджеров (Telegram, Viber и т.д.), если иное не оговорено отдельно.
Ключевые требования
- Язык программирования: Чистый Python.
- Обязательный компонент: Наличие админ-панели (веб-интерфейса или десктопного приложения) для управления ботом и данными.
- Архитектура: Четкое разделение логики бота и интерфейса администратора.
- Масштабируемость: Код должен быть структурирован для возможного добавления нового функционала.
Что предстоит обсудить с исполнителем
- Конкретный функционал бота (прием заказов, информирование клиентов, учет ингредиентов и т.д.).
- Технический стек для реализации админ-панели (например, Flask/Django для веб-интерфейса).
- Способ взаимодействия бота с пользователями (консоль, веб-виджет, интеграция).
- Система хранения данных (база данных SQLite, PostgreSQL).
- Детали дизайна и UX админ-панели.
- Сроки и этапы выполнения работы.
Исполнитель должен быть готов предложить оптимальные решения по архитектуре и реализации исходя из опыта.