Назад к избранному
NicsShop
work post
PHPTelegram Mini AppE-commerceMySQLTailwind CSSNicePayCDEK API

NicsShop

Кастомный магазин внутри Telegram с полноценной серверной логикой

Опубликовано 26 марта 2026 г.

NICS SHOP

Это не просто каталог товаров, а полноценный Telegram Mini App-магазин, который я собирал как цельную систему: от клиентского интерфейса до внутренней логики обработки заказов, оплаты, доставки и управления магазином.

Идея была не в том, чтобы сделать обычную витрину, а в том, чтобы собрать рабочий продукт, который можно реально использовать в продаже: с понятным пользовательским сценарием, своей бизнес-логикой и удобной внутренней операционкой.


Что сделано

В проекте реализован полноценный пользовательский путь внутри Telegram:

  • вход в магазин через Telegram Mini App

  • каталог с категориями, брендами, фильтрами и поиском

  • карточки товаров с вариациями, галереями и динамической ценой

  • корзина и оформление заказа

  • интеграция оплаты через NicePay

  • расчёт и оформление доставки через СДЭК

  • личный кабинет пользователя

  • отслеживание заказов

  • бонусная система

  • реферальная программа


Отдельно собрана внутренняя часть проекта:

  • панель управления товарами, категориями, брендами и вариациями

  • управление заказами и статусами

  • настройка Telegram-интеграции

  • настройка СДЭК

  • настройка платёжной логики

  • работа менеджеров через Telegram-бота


Что особенно важно

Одна из главных задач в этом проекте была не просто показать товары, а собрать связанную систему, где все части работают вместе.

Пользователь открывает магазин внутри Telegram, проходит по каталогу, добавляет товары в корзину, оформляет заказ, оплачивает его, выбирает доставку, а дальше заказ попадает в рабочий контур менеджеров. После этого менеджеры могут обрабатывать его уже со своей стороны, а пользователь — видеть актуальный статус в профиле.

То есть проект закрывает сразу несколько уровней:

  • клиентский опыт покупки

  • внутреннюю обработку заказов

  • повторные продажи через бонусы

  • рост через реферальную механику

  • управление магазином через единую панель

Технически

Проект собран на кастомной PHP-архитектуре без тяжёлого фреймворка, с собственной MVC-структурой и серверной логикой.

Использовал:

  • PHP 8.1+

  • MySQL / PDO

  • Tailwind CSS

  • Guzzle

  • Telegram Bot API

  • Telegram WebApp auth

  • NicePay API

  • CDEK API


Итог

Для меня этот проект ценен тем, что это уже не просто “сайт с товарами”, а полноценный продукт под конкретную бизнес-механику внутри Telegram.

Здесь есть и клиентская часть, и внутренняя логика магазина, и реальные интеграции, и сценарии, которые важны для живой работы проекта, а не только для красивой демонстрации.


За подробностями можете написать мне