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