Kontentga o'tish

Platforma haqida

Sitora — koʻp filialli restoranlarni boshdan oxir yuritish uchun platforma: stolda kod skanerlayotgan mehmondan tortib kun raqamlarini oʻqiyotgan egagacha. Barcha jarayon haqiqati yagona serverga tegishli; har bir mijoz server chop etgan narsani koʻrsatadi va qoidani hech qachon oʻzi keltirib chiqarmaydi.

Yuza Auditoriya Nima qiladi
Sitora Mehmonlar Buyurtma ilovasi: menyuni koʻrish, stolda, yetkazib berishga yoki olib ketishga buyurtma berish, jarayonni kuzatish.
Sitora Pro Xodimlar Rolga oid ish oʻrinlari — ofitsiant, kassir, oshxona, zal menejeri, omborchi, taʼminot menejeri, kontent menejeri, filial administratori — har biri alohida boshqaruv paneli.
Sitora Biz Egalar Biznes boshqaruvi: filiallar, xodimlar va rollar, menyular, moliya, obunalar va robototexnikani faollashtirish hamda toʻlov qurilmalarini roʻyxatga olish kabi tartibga solingan amallar.
Sitora Courier Kuryerlar Yetkazib berish ilovasi: smenalar, taklif qilingan buyurtmalar va yetkazishda yigʻilgan naqd pul.
Sitora Console Sitora xodimlari Ichki administratsiya yuzasi.
Robotics API Robot parki yetkazib beruvchilari Sertifikatlangan parklar integratsiya qiladigan ochiq, versiyalangan HTTP interfeysi.
Payment Device API Toʻlov qurilmasi yetkazib beruvchilari Smart kassalar va mehmonga qaragan ekranlar integratsiya qiladigan ochiq, versiyalangan HTTP interfeysi.

Qismlar oʻzaro qanday bogʻlangan

“Qismlar oʻzaro qanday bogʻlangan” bo'limi

Restoran — bu biznes; filial — bitta jismoniy manzil va deyarli hamma narsa uchun operatsion chegara: xodimlar filial ichida ishlaydi, buyurtmalar filialga tegishli, zaxira filial boʻyicha hisoblanadi. Mehmonlar filial bilan sessiya va buyurtmalar orqali ishlaydi; xodimlar rolga ega aʼzolik orqali harakat qiladi; egalar oʻz filiallarini boshqaradi; Sitora xodimlari platformani boshqaradi.

Robototexnika ham xuddi shu shaklga amal qiladi: robot hisob maʼlumoti aynan bitta filial faollashuviga bogʻlanadi va robot koʻradigan har bir berish vazifasi oʻsha filialga tegishli.

Sitora prototip emas, production dasturiy taʼminot chiqaradi. Aniqrogʻi, har bir yuza uchun:

  • Ruxsatlar, holat oʻtishlari va yaroqlilik serverda hisoblanadi va mijozlarga aniq allowed_actions sifatida chop etiladi — koʻrmayotgan imkoniyatingiz bajara olmaydigan amaldir.
  • Muhim yozuvlar — jurnal hodisalari, ombor tranzaksiyalari, berilgan buyurtmalar — oʻzgarmas. Tuzatishlar tahrir emas, kompensatsion yozuv orqali bajariladi.
  • Nosozlik holatlari (aloqa yoʻq, eskirgan maʼlumot, ziddiyat, ruxsat yoʻqolishi) ishlab chiqarishda topilmaydi, balki oldindan aniq loyihalanadi.