Задача
Разработать удобного Telegram-бота для кофейни, который будет работать на чистом Python (без библиотек-обёрток, только нативные библиотеки и дополнительно aiogram или python-telegram-bot). Бот должен принимать заказы, выводить меню, а также иметь админ-панель для управления.
Требования к функционалу
- Регистрация пользователей (возможно, по номеру телефона или username).
- Вывод меню с разделами (напитки, десерты, закуски) и ценами.
- Корзина и оформление заказа.
- Админ-панель: просмотр новых заказов, изменение статуса, добавление/редактирование позиций меню.
- Уведомления о новых заказах администратору.
Технические детали
- Язык: Python (чистый, без использования общих фреймворков типа Django - только библиотеки для бота).
- База данных: на усмотрение исполнителя (можно SQLite или PostgreSQL).
- Основание: код должен быть чистым, модульным, с комментариями.
Дополнительно
Все детали, включая дизайн сообщений и нюансы интеграции, обговариваем в личной переписке. Код должен быть готов к развертыванию на сервере.