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