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