Карта роста
Войти
Назад к паттернам
🟢 Новичок

Приём заказов через Telegram

Бот для приёма заказов: каталог товаров, корзина, оплата через ЮKassa. Без сайта — только Telegram.

Наведи на термин чтобы узнать значение: MCP, API, Next.js

Собрать
Сложность
3/10
Запуск
3 дня
Доход
$49/мес
Поддержка
1 час/неделю

Сущности

Проект начинается с модели данных. Вот какие сущности нужны для этого паттерна:

Товар
в корзинах
idназваниеценафотокатегория
Заказ
принадлежит пользователю
iduserIdтоварыстатусадрес
Пользователь
делает заказы
idtelegramIdимяадрес

Почему этот стек

Термины: Frontend, Backend, API, База данных

Node.js + Grammy
Лучшая библиотека для Telegram ботов на JS
Supabase
Хранение товаров, заказов, пользователей
ЮKassa
Приём платежей прямо в Telegram
❌ Почему не Stripe: не работает с российскими картами
Альтернативы:StripeCloudPayments

Архитектура

MVP
1. Команды: /start, /catalog, /cart
2. Инлайн-клавиатура каталога
3. Корзина + оформление
4. Оплата через ЮKassa
v2
1. Админка: добавить товар
2. Статистика заказов
3. Уведомления владельцу

Эволюция

1
v1: Каталог + заказы
Базовая торговля
2
v2: Админка + аналитика
Управление без кода
3
v3: Мини-приложение
Web App внутри Telegram

Типичные ошибки

Слишком много кнопок
Пользователи терялись в меню
Урок: Не больше 3-4 кнопок в ряд
Готов собрать?

Открой Blueprint и пройди по шагам с AI-помощником

Начать сборку