Vazifa
Logistika kompaniyasining ofisi va haydovchilari bir xil xodimlar ma’lumotlari bilan turli sharoitlarda ishlaydi. Mahsulotda ofis uchun veb interfeys va barqaror aloqa bo‘lmaganda ham ayrim jarayonlarni qo‘llaydigan haydovchi planshet ilovasi mavjud.
Mening rolim
Men Django backendi va React/TypeScript interfeyslarida ishladim. Asosiy xizmatlar, integratsiyalar va API hamda interfeysdagi mos ruxsat qoidalari mening hissamga kiradi.
Qanday ishlaydi
Boshqaruv interfeysi xodimlar ma’lumotlari bilan ishlashga, haydovchi ilovasi esa ofisdan tashqaridagi vazifalarga mo‘ljallangan. Oflayn rejim haydovchi jarayoniga kiritilgan.
Texnik yechimlar
Kirishda Microsoft OIDC va SMS OTP ishlatilgan. Integratsiyalar tashqi kadrlar ma’lumotlarini mahsulot bilan bog‘lagan. Interfeysdagi CASL qoidalari va backend tekshiruvlari turli rollarning harakatlarini moslashtirgan.
Barqarorlik va chegaralar
Amaliy sinov davrida OpenSpec hujjatlari, kod tekshiruvi va Rollbar orqali interfeys xatolarini kuzatish bilan ishladim. Bu foydalanuvchi muammosini tegishli jarayon va amalga oshirish bilan bog‘lashga yordam bergan.
Natija
MVP amaliy sinov bosqichiga yetgan. Keys mening muhandislik hissamni bayon qiladi; mijoz nomi, ichki ekranlar va ish ma’lumotlari oshkor qilinmagan.
