التقنيات
المنظومة التقنية خلف مشاريع هاسكا. نذكر فقط التقنيات المستخدمة في أعمالنا.
لغات البرمجة
TypeScript
جافاسكربت بأنواع بيانات صارمة للويب والواجهات البرمجية والأدوات.
مستخدمة في: Mizan، HASKA OSINT، HASKA Pulse، HASKA PRO LAB، PayV
Kotlin
بوابات أندرويد الأصلية والتطبيقات المرافقة.
مستخدمة في: HASKA Pulse، PayV
الويب والواجهات
Next.js
تطبيقات ويب مولَّدة على الخادم وثابتة.
مستخدمة في: HASKA OSINT، HASKA Pulse، HASKA PRO LAB، PayV
React
واجهات مستخدم قائمة على المكوّنات.
مستخدمة في: Mizan، HASKA OSINT، HASKA Pulse، HASKA PRO LAB، PayV
Tailwind CSS
أنظمة تنسيق قائمة على الرموز التصميمية.
مستخدمة في: HASKA PRO LAB
Vite
بناء سريع لتطبيقات الصفحة الواحدة.
مستخدمة في: Mizan
MapLibre GL
خرائط تفاعلية تُرسم عبر معالج الرسوميات.
مستخدمة في: HASKA OSINT
Progressive Web Apps
تطبيقات ويب قابلة للتثبيت ومصمَّمة للجوّال أولاً.
مستخدمة في: Mizan
الخدمات والواجهات البرمجية
Node.js
بيئة تشغيل الخوادم للواجهات البرمجية وتطبيقات الويب.
مستخدمة في: HASKA PRO LAB
NestJS
خدمات واجهات برمجية منظَّمة وقابلة للاختبار.
مستخدمة في: HASKA Pulse، PayV
البيانات
Prisma
وصول مُنمَّط لقواعد البيانات وإدارة الترحيلات.
مستخدمة في: HASKA Pulse، PayV
PostgreSQL
قاعدة البيانات العلائقية الرئيسية.
مستخدمة في: Mizan، HASKA Pulse، PayV
SQLite
تخزين مدمج للأدوات المستقلة.
مستخدمة في: HASKA PRO LAB
الجوّال
Android
أجهزة البوابة وتطبيقات التجار.
مستخدمة في: HASKA Pulse، HASKA PRO LAB، PayV
Jetpack Compose
واجهات أندرويد أصلية بأسلوب تصريحي.
مستخدمة في: HASKA Pulse
البنية التحتية
Linux
خوادم الإنتاج التي نُعدّها ونديرها.
مستخدمة في: HASKA OSINT
Caddy
وكيل عكسي بشهادات TLS تلقائية.
مستخدمة في: HASKA PRO LAB
systemd
خدمات مُراقَبة ومحصّنة.
مستخدمة في: HASKA PRO LAB
Docker
نشر معزول داخل حاويات.
مستخدمة في: HASKA OSINT
الجودة
Playwright
اختبارات متصفح شاملة ومرئية.
مستخدمة في: HASKA Pulse، PayV