Asosiy qismga o'tish
Barcha loyihalar
Korporativ tizimHujjat aylanmasi

Hippo DMS — hujjat aylanmasi tizimi

15+ tashkilot foydalanadigan korporativ hujjat boshqaruv tizimi: raqamli hujjat aylanmasi, kelishuv jarayonlari va yuridik kuchga ega elektron imzo.

Hippo DMS — hujjat aylanmasi tizimi

Vazifa

Tashkilotlar o'rtasidagi hujjat aylanmasini to'liq raqamlashtirish va imzolangan hujjatlarga yuridik kuch berish talab qilindi. Bunda yirik hajmdagi ma'lumotlar, ko'p bosqichli kelishuv jarayonlari va davlat tizimlari bilan integratsiya hisobga olinishi kerak edi.

Arxitektura

BullMQ va Redis yordamida fon jarayonlari: event-bus navbatlari, alohida rejalashtiruvchi (scheduler) xizmati va asinxron SMS/email xabarnomalari. Autentifikatsiya JWT va refresh token rotatsiyasi, Redis'da saqlanadigan OTP tasdiqlash bilan ishlaydi. Yirik ma'lumotlar uchun bo'lib-bo'lib Excel eksporti va server tomonda PDF generatsiyasi qo'shilgan.

Yechim

Backend Node.js, TypeScript, Express va TypeORM asosida Clean Architecture tamoyillari, dependency injection va sxemaga asoslangan validatsiya bilan qurildi. Hujjatning to'liq hayotiy sikli amalga oshirildi: S3 saqlash, marshrutlash, kelishuv oqimlari va E-IMZO hamda Didox integratsiyalari orqali yuridik kuchga ega raqamli imzolash, Soliq tizimi orqali QR-kod bilan tekshirish.

Natija

Tizim GitLab CI/CD quvurlari va Docker orqali produksiyaga chiqariladi va 15+ tashkilot tomonidan kundalik ishda foydalanilmoqda.

Texnologiya

  • Node.js
  • TypeScript
  • Express
  • TypeORM
  • MySQL
  • Redis
  • BullMQ
  • Docker
  • GitLab CI
  • AWS S3