Telegram Mini App с ботом для заказа рыбы и морепродуктов — второй канал продаж для магазина в Черногории. Задача — перенести приём заказов из переписки с менеджером в полноценную витрину внутри мессенджера, где клиент сам собирает корзину и оформляет доставку.
📌 Выполненные задачи:
Mini App: витрина каталога с категориями, фотографиями, ценами и карточками товаров
Корзина с изменением количества, пересчётом суммы и сохранением состояния между сессиями
Оформление заказа: контакты, адрес, дата и время доставки, комментарий
Авторизация через Telegram: получение и валидация initData на бэкенде
Интеграция с нативным интерфейсом Telegram: MainButton, BackButton, поддержка тем и haptic feedback
Бот как точка входа: приветственный сценарий, запуск Mini App, статусы заказов, поддержка
Уведомления о новом заказе администратору с полным составом
Админ-панель для управления каталогом, ценами и наличием
[Рассылка по базе пользователей с акциями и поступлениями]
REST API между приложением и бэкендом, хранение пользователей, товаров и заказов в БД
Адаптивная вёрстка под мобильные экраны и оба варианта темы
Деплой на сервер, настройка автозапуска и логирования
🛠 Технологии:
Бэкенд: Python, [aiogram], [PostgreSQL]
Фронтенд Mini App: [React / Next.js], Telegram WebApp SDK
Деплой на VPS, [Docker]
Заказ оформляется за минуту внутри мессенджера — без перехода в браузер, регистрации и ввода данных, которые Telegram уже знает.
@vitofishme_bot
https://web.telegram.org/a/#8351859480