لوحة تحكم إدارية متكاملة تم تطويرها لإدارة جميع عمليات منصة ElKoshK، مع التركيز على توفير تجربة إدارة احترافية وسريعة تربط بين مختلف أجزاء النظام من خلال واجهة موحدة وسهلة الاستخدام.
يتيح النظام للمسؤولين إدارة المستخدمين والصلاحيات، متابعة العمليات اليومية، مراقبة الأداء، وإدارة البيانات بشكل مركزي، مع توفير أدوات تساعد على تحسين سير العمل واتخاذ القرارات بكفاءة.
النسخة المعروضة في الصور هي واجهة High-Fidelity Prototype تعتمد على Mocked Data، وتم تطويرها لمحاكاة جميع سيناريوهات العمل واختبار تجربة الاستخدام وتدفق العمليات قبل الربط النهائي مع الخدمات الخلفية وقواعد البيانات الفعلية.
أهم المميزات:
إدارة المستخدمين والأدوار والصلاحيات (Role-Based Access Control).
نظام دعم مباشر (Support Chat) وإشعارات لحظية باستخدام SignalR.
جداول بيانات احترافية مع بحث، فرز، وفلاتر متقدمة.
رفع ملفات ومرفقات ودعم استيراد البيانات عبر قوالب Excel.
إدارة العقود وسياسات المكافآت وطلبات الاسترجاع (Refunds).
نماذج ديناميكية متعددة الخطوات مع التحقق الكامل من صحة البيانات.
دعم كامل للغتين العربية والإنجليزية.
واجهات Responsive تعمل بكفاءة على مختلف الأجهزة.
إدارة حالة التطبيق والبيانات بشكل يضمن أداءً سريعًا وتجربة استخدام سلسة.
التقنيات المستخدمة:
Next.js
TypeScript
Tailwind CSS
Shadcn UI
TanStack Table
SignalR
Zustand
SWR
React Hook Form
Zod
Axios
next-intl
تم تصميم لوحة التحكم مع التركيز على قابلية التوسع (Scalability)، وسهولة إدارة العمليات، وتقديم تجربة استخدام احترافية تتناسب مع الأنظمة الإدارية الحديثة، مع الاهتمام بالأداء، وتنظيم الكود، وقابلية التطوير وإضافة موديولات جديدة مستقبلًا.