Keys
RestoSync: bir nechta filialli restoran tarmog'i uchun yagona boshqaruv tizimi
Mijoz NDA tufayli maxfiy saqlanmoqda
Mahsulot skrinshotlari tez orada — raqamlar esa allaqachon real.
Muammo
Restoranlar tarmog'i har bir filialni o'zining alohida elektron jadvallari, POS eksportlari va Telegram suhbatlari orqali boshqarardi. Egalarida filiallar bo'yicha sotuv yoki ombordagi holatni bir kun ichida ko'rish imkoniyati yo'q edi, va har bir yangi filial qo'lda bajariladigan ishlarni ko'paytirardi. Ularga agentliklar tomonidan chorak hisobida o'lchanadigan muddatlar taklif qilingan edi.
Yechim
Biz RestoSync'ni ko'p ijarachili SaaS sifatida qurdik: har bir brend — ijarachi, har bir filial esa uning ichidagi cheklangan birlik bo'lib, ega darajasidan tortib smena xodimigacha rol asosidagi kirish huquqiga ega. 27 ta modul buyurtmalar, menyu va narxlash, ombordagi qoldiq ogohlantirishlari bilan, xodimlar jadvali va filiallararo hisobotlarni qamrab oladi. Haftalik demo sprintlar tufayli mijoz ikkinchi haftadanoq haqiqiy ekranlar bilan ishlay boshladi.
Arxitektura
Biz haqiqiy arxitekturani ko'rsatamiz. Agentliklar buni hech qachon qilmaydi.
PostgreSQL ustida NestJS modulli monolit, Prisma esa ma'lumotlar qatlamida ijarachilar izolyatsiyasini ta'minlaydi: 31 ta modelning har biri ijarachiga bog'langan va har bir so'rov ijarachini aniqlaydigan mijoz kengaytmasi orqali o'tadi — ya'ni izolyatsiya kelishuv emas, kod darajasida ta'minlanadi. Next.js orqa ofisi restoran uskunalarida tezkor birinchi chizilish uchun serverda render qilinadi, Redis esa keshlash va hisobot yaratish kabi fon vazifalarini boshqaradi.
Natijalar
- Bitta platforma har bir filialning elektron jadvallari va qo'lda POS solishtirishini almashtirdi
- Yangi filiallar dasturlash ishlarisiz, faqat sozlash orqali ulanadi
- Egalar oy oxirini kutmasdan, filiallararo sotuv va ombor holatini o'sha kuni ko'radi
- Ijarachilar izolyatsiyasi har bir relizda avtomatik testlar bilan tekshiriladi
“Boshqa filiallarimizda nima bo'layotganini taxmin qilishni to'xtatdik. Raqamlar har kuni ertalab tayyor turadi.”
Shunga o'xshash narsa xohlaysizmi?
Nima qurayotganingizni ayting. Bizning asoschilarimiz allaqachon RestoSync: bir nechta filialli restoran tarmog'i uchun yagona boshqaruv tizimi loyihasini yetkazib berishgan — ular sizning loyihangizni ham ko'lamlab, belgilangan narx bilan javob berishadi.