Перейти к содержимому
bekzodjs

Платформа для прачечной

Azia Stirka

Бизнес прачечной в одной системе: публичный сайт, админ-панель, бэкенд API и Telegram-бот, который синхронизирует статусы заказов.

Azia Stirka, скриншот 1 из 81 / 8

О проекте

Клиенты оформляют заказ на сайте. Заказ сохраняется и сразу отправляется в Telegram с кнопками статуса; статус, изменённый в Telegram, появляется в админ-панели, и наоборот.

Я сделал все четыре части: REST API на NestJS, админ-панель на React, которая устанавливается как PWA, сайт на Next.js на узбекском и русском языках и Telegram-бота. Система работает в продакшене на трёх поддоменах с автоматическим CI/CD.

Что умеет

  • Заказы в реальном времени отправляются в Telegram с кнопками статуса
  • Двусторонняя синхронизация статусов между Telegram и админ-панелью
  • API с JWT-авторизацией, валидацией, ограничением частоты запросов и экспортом в Excel
  • Устанавливаемая PWA админ-панель на React, TypeScript и Vite
  • SSR-сайт с узбекской и русской версиями
  • Развёрнуто на трёх поддоменах через GitHub Actions

Другие проекты

Все проекты