تفاصيل العمل

* Web Admin Panels (لوحات التحكم)

قمت بتصميم وتطوير مجموعة كاملة من لوحات التحكم المؤسسية باستخدام Next.js + MUI عبر ثلاثة تطبيقات مستقلة:

إدارة الأقراص (Drive Management)

إدارة المستخدمين (User Management)

تقارير التخزين (Storage Reporting)

* نظام الصلاحيات (RBAC)

تنفيذ نظام صلاحيات متكامل قائم على الأدوار يدعم التسلسل:

Resellers → Tenants → Users

صلاحيات خاصة بكل نطاق (Domain-specific permissions)

مصادقة عبر نطاقات متعددة (Cross-domain authentication)

* الوظائف الأساسية التي تم تنفيذها

* إدارة المفاتيح الآمنة

إنشاء أزواج مفاتيح RSA-4096

نافذة وصول لمرة واحدة (One-time access modal)

نسخ وتنزيل آمن للمفاتيح

* إدارة مفاتيح API

إنشاء المفاتيح

إخفاء (Masking) المفاتيح الحساسة

تغيير حالة التفعيل

تقسيم الصفحات (Pagination)

واجهة مناسبة للتدقيق (Audit-friendly UI)

* توليد الإنتروبي (Entropy Generation)

واجهة بناء الطلبات مع مدخلات ومخرجات منظمة

معالجة آمنة للاستجابات

* إدارة الموزعين (Reseller Management)

تدفقات تسجيل وانضمام (Onboarding)

ربط الـ Tenants بالموزعين

لوحات متابعة الاستخدام

تتبع التسجيل

* تقارير التخزين

جداول الاستخدام مع مؤشرات تقدم

فلاتر وفرز

تنقل متعدد المستويات

* إدارة الملفات (مشابهة لـ Google Drive)

عرض شبكي وقائمة (Grid / List)

نافذة نقل الملفات مع تصفح المجلدات

تمرير لا نهائي (Infinite Scroll)

قائمة بالزر الأيمن

مسارات تنقل (Breadcrumbs)

عمليات جماعية (Batch Operations)

* التعاون مع فرق الـ Backend

العمل بشكل وثيق مع فرق الخادم لتنفيذ:

تكامل تخزين IPFS

العمليات التشفيرية

نظام الدفع Stripe

تسجيل التدقيق (Audit Logging)

* Mobile App — QSE Messenger & Secure Client

قمت ببناء تطبيق QSE Messenger للمراسلة الآمنة ومشاركة الملفات.

✨ الميزات الرئيسية

* بنية Offline-First مع مزامنة تلقائية عند عودة الاتصال

* دردشة ومكالمات فورية مشفرة بالكامل

* مصادقة متعددة المستأجرين عبر AWS Cognito / AppSync

* إشعارات Push

* Deep Linking

* تخزين آمن على مستوى الجهاز

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة
تاريخ الإنجاز
المهارات