Vazifa
CRM’da ish yozuvlari foydalanuvchi ruxsatlari va tashqi xizmatlar bilan bog‘liq. To‘lovlar yana bir chegarani qo‘shadi: backend odatiy API so‘rovlari bilan birga hodisa bildirishnomalarini ham qayta ishlaydi.
Mening rolim
Men CRM va autsorsing mahsulotlarida backend arxitekturasi, REST API, avtorizatsiya va integratsiyalar bilan ishladim. Keys bog‘liq server vazifalarini birlashtiradi va ularni bitta nomlangan mijozga tegishli deb ko‘rsatmaydi.
Qanday ishlaydi
Foydalanuvchilar API orqali mahsulot yozuvlari bilan ishlaydi; fon jarayonlari HTTP so‘rovidan tashqaridagi ishlarni bajaradi. Stripe webhooklari to‘lov hodisalarini backendga yetkazadi.
Texnik yechimlar
Stek FastAPI, PostgreSQL va Redis’dan iborat. So‘rovlar, indekslar, keshlash, asinxron ishlov va fon vazifalari bilan ishladim. Avtorizatsiyada JWT, RBAC va ACL ishlatilgan.
Barqarorlik va chegaralar
Integratsiya ishida Stripe webhooklarini ishonchli qayta ishlash mavjud edi. Takroriy hodisalar, kirish chegaralari va sekin tashqi chaqiruvlar bunday tizimlarni tekshirishda muhim; tavsif tasdiqlanmagan yechimni muayyan mijozga bog‘lamaydi.
Natija
CV’da CRM backendlari va to‘lov integratsiyalarini yaratish qayd etilgan. Mijozlar, to‘lov summalari va ish yozuvlari oshkor qilinmagan; raqamli yaxshilanish da’vo qilinmaydi.
