Продукт · e-commerce

Telegram-магазин

Магазин усередині Telegram: бот, каталог у WebApp з кошиком, доставка Новою Поштою чи Укрпоштою, а замовлення потрапляють у чат команди та EspoCRM.

Telegram-магазин
Рік
2026
Статус
Робочий стек
Обсяг
32 коміти
Стек
Python · Telegram Bot API · WebApp · EspoCRM · Nova Poshta API · Ukrposhta API · Docker
  • 3варіанти доставки при оформленні
  • 2місця, куди потрапляє кожне замовлення
  • 32коміти
  • Dockerз автозапуском і автовідновленням

Задача

Бізнес і так продавав через Telegram. Клієнтам потрібен був справжній кошик і вибір доставки, а власнику — замовлення в одному місці, а не в розкиданих чатах.

Як це працює

  1. 01

    Бот

    Клієнти починають у боті, що працює на вебхуку.

  2. 02

    Каталог і кошик

    Усередині Telegram відкривається WebApp з каталогом і кошиком на кілька товарів.

  3. 03

    Доставка

    Відділення Нової Пошти, адреси Укрпошти або самовивіз у Хмельницькому від п'яти штук.

  4. 04

    Замовлення в одному місці

    Кожне замовлення йде в адмін-групу Telegram і в EspoCRM.

  5. 05

    Чат підтримки

    Клієнти ставлять питання, не виходячи з WebApp.

  6. 06

    Тримає себе живим

    Увесь стек працює в Docker, стартує після перезавантаження й сам відновлюється.

Customerу TelegramBotвебхукSupport chatу WebAppWebAppкаталог, кошикNova PoshtaAPI відділеньUkrposhtaкласифікатор адресPickupХмельницький, від 5 шт.Admin groupнові замовленняEspoCRMзамовлення, контактиDocker stackавтозапуск, автовідновлення

Відомі обмеження

  • Класифікатор адрес Укрпошти потребує токена з договору; без нього пошук відділень Укрпошти вимкнено.

Потрібно щось схоже?

Розкажіть про задачу й дані. Я відповім, як би підійшов до неї.

Обговорити проєкт →