Задача была сделать телеграмм-бот для доставки пиццы
Функционал бота:
🧾 Меню с пиццами
— Удобное постраничное меню с Inline-кнопками.
— Каждая пицца отображается с названием, описанием, ценой и кнопкой "Добавить в заказ".
🛒 Корзина и оформление заказа
— Пользователь добавляет пиццы в корзину, просматривает её, редактирует.
— После подтверждения — переходит к оплате.
💳 Оплата
— Интеграция с Telegram Payments (test-платёж подключен).
— Поддержка статуса заказа (черновик, оплачен).
📜 История заказов
— Пользователь может посмотреть свои прошлые оплаченные заказы.
🛠 Техподдержка
— Кнопка "Поддержка", которая отправляет сообщение администратору или вызывает автоответ.
🧑💻 Админка
— Возможность добавлять позиции в меню через админ-интерфейс (через команду или отдельный модуль).
— Контроль заказов, возможность менять статус вручную.
🔒 Архитектура
— Проект написан на Python + aiogram
— Используется SQLAlchemy и async-сессии
— Хендлеры разбиты по роутерам
— Меню подгружается из БД, логика масштабируемая
Результат изображен на фото