Платформа для прачечной
Azia Stirka
Бизнес прачечной в одной системе: публичный сайт, админ-панель, бэкенд API и Telegram-бот, который синхронизирует статусы заказов.
О проекте
Клиенты оформляют заказ на сайте. Заказ сохраняется и сразу отправляется в Telegram с кнопками статуса; статус, изменённый в Telegram, появляется в админ-панели, и наоборот.
Я сделал все четыре части: REST API на NestJS, админ-панель на React, которая устанавливается как PWA, сайт на Next.js на узбекском и русском языках и Telegram-бота. Система работает в продакшене на трёх поддоменах с автоматическим CI/CD.
Что умеет
- Заказы в реальном времени отправляются в Telegram с кнопками статуса
- Двусторонняя синхронизация статусов между Telegram и админ-панелью
- API с JWT-авторизацией, валидацией, ограничением частоты запросов и экспортом в Excel
- Устанавливаемая PWA админ-панель на React, TypeScript и Vite
- SSR-сайт с узбекской и русской версиями
- Развёрнуто на трёх поддоменах через GitHub Actions
Другие проекты
- Складской учёт и планирование производстваOmborУчёт запасов упаковки для салфеток с логотипами в ELMA: что есть на складе и что дальше нужно производству.
- Учёт посещаемости сотрудниковDavomatTelegram-бот, который фиксирует приход и уход сотрудников, и админ-панель с отчётами о посещаемости. Им ежедневно пользуются более 40 человек.
- Управление автопаркомElma AvtoparkЕдиная панель для автомобилей компании: документы, топливо, обслуживание, ремонты, штрафы и водители.
- Управление учебным центромEdu CRMЕдиная система для учебного центра: ученики, группы, преподаватели, расписание, посещаемость, оценки и оплаты.
