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