← Все проекты

Личный Live WebBackend

UzStroyMarket

Мультивендорный маркетплейс строительных материалов: сайт покупателя, панели продавца и главного администратора и Telegram-бот подтверждения телефона.

Роль
Fullstack-разработчик
Год
2026
Статус
Live
Тип
Личный
Открыть сайт

Код закрыт (NDA / коммерческий)

UzStroyMarket

Проблема

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

Решение

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

Результат

Платформа работает на uzstroymarket.uz (uz / ru / en, дневной и ночной режим). При регистрации телефон подтверждается через Telegram-бота шестизначным кодом.

Ключевые моменты

  • Три роли: покупатель, продавец (отдельный кабинет), главный админ
  • Резервирование остатка в транзакции и идемпотентный checkout
  • Корзина из нескольких магазинов → отдельные заказы по продавцам
  • Журнал аудита изменений администратора
  • Подтверждение телефона через Telegram-бота, uz/ru/en, дневной/ночной режим