Статус: проект в активной разработке, доступно живое демо. Основной функционал работает, приём онлайн-платежей — в финальной стадии подключения.
Задача: сделать мобильный магазин кроссовок, который открывается в один тап прямо в Telegram — без установки из App Store / Google Play.
Что реализовано:
• Каталог с поиском и фильтрами, карточка товара: фото, выбор цвета и размера, остатки, отзывы, состав.
• Корзина, оформление заказа, оплата бонусными баллами; интеграция онлайн-оплаты ЮKassa (тестовый режим, боевой приём — на финальном этапе).
• Доставка: курьер или пункт выдачи на интерактивной карте (СДЭК).
• Личный кабинет: история заказов со статусами, бонусы (кэшбэк, рефералы), избранное, контакты поддержки.
• Уведомления о статусе заказа прямо в Telegram.
• Нативный опыт Telegram: подхват темы, системные кнопки, авторизация без паролей через аккаунт Telegram.
Архитектура: единый бэкенд (FastAPI) для мини-аппа и веб-версии магазина; бот на aiogram — запуск приложения и пуш-уведомления.
Стек: Python, FastAPI, Telegram Web App API, aiogram, JavaScript, ЮKassa SDK, СДЭК API, SQLAlchemy.
Результат: полноценный магазин-приложение в Telegram с корзиной, заказами и доставкой; запускается на телефоне без установки из сторов.
https://t.me/Strideshop_bot