المهام المطلوبة:
1. إنشاء واجهة إدارة متكاملة (Admin Panel):
لوحة تحكم شاملة تمكن إدارة التطبيق من إدارة جميع المستخدمين والتطابقات.
عرض وتحليل البيانات وتقديم تقارير أداء.
2. إعداد واجهات API:
تطوير واجهات برمجية (API) للتواصل بين واجهة المستخدم وتطبيق الإدارة.
توفير أمان عالي لنقل البيانات بين النظام والتطبيق.
3. تصميم واجهة المستخدم للإدارة:
واجهة سهلة الاستخدام مع تصميم احترافي يلبي احتياجات إدارة التطبيق.
---
تفاصيل لوحة التحكم المطلوبة (Admin Panel):
1. إدارة المستخدمين:
عرض قائمة المستخدمين:
معلومات أساسية (الاسم، العمر، الجنس، الحالة).
إمكانية البحث والتصفية حسب العمر، الجنس، أو الحالة.
إجراءات الإدارة:
تعديل بيانات المستخدم (إذا لزم الأمر).
حذف المستخدمين غير النشطين.
عرض المستخدمين بانتظار التطابق.
---
2. إدارة التطابقات (Matching):
عرض قائمة التطابقات:
اسم المستخدمين المرتبطين في كل تطابق.
حالة العلاقة (نشطة، منتهية، بانتظار الخطبة).
إجراءات الإدارة:
اختيار الشركاء يدويًا وتعيينهم.
تعديل أو إلغاء التطابقات إذا لزم الأمر.
عرض حالة التقدم لكل تطابق في المراحل (Levels).
---
3. إدارة المراحل (Levels):
عرض تقدم المستخدمين:
مستوى كل مستخدم في المراحل (Level 1 - Level 5).
الإجراءات المنجزة والمراحل المتبقية.
إجراءات الإدارة:
إمكانية تعديل المستوى يدويًا.
إعادة ضبط المستوى في حال وجود أي خطأ.
---
4. إدارة الاشتراكات:
إدارة المستخدمين المشتركين:
عرض حالة الاشتراك (نشط، منتهي).
مدة الاشتراك المتبقية.
إجراءات الإدارة:
إرسال تنبيهات قرب انتهاء الاشتراك.
تفعيل أو إلغاء الاشتراكات يدويًا.
---
5. إدارة الخطابة:
إحالات الخطابة:
عرض المستخدمين المحالين من قبل الخطابة.
إرسال رموز الدخول المخصصة لهم.
تطابق مخصص:
إدارة تطابق المستخدمين المحالين من الخطابة.
---
6. التقارير والإحصائيات:
التقارير اليومية:
عدد المستخدمين النشطين.
عدد التطابقات الناجحة.
المستخدمين بانتظار التطابق.
إحصائيات عامة:
متوسط الوقت الذي يقضيه المستخدم في المراحل.
نسبة الاشتراكات النشطة مقارنة بالمشتركين الجدد.
---
7. الأمان وإعدادات الوصول:
إدارة صلاحيات المستخدمين:
حسابات متعددة لإدارة التطبيق بصلاحيات مختلفة (مدير، مشرف، مساعد).
سجل النشاط:
حفظ جميع التعديلات والإجراءات التي تم تنفيذها في لوحة التحكم.
---
المهارات المطلوبة للمبرمج:
1. تطوير الويب:
خبرة في بناء تطبيقات الويب باستخدام React.js, Angular, أو Vue.js.
خبرة في تطوير واجهات خلفية (Back-end) باستخدام Node.js, Laravel, أو Django.
2. تصميم قواعد البيانات:
خبرة في تصميم قواعد بيانات SQL وNoSQL.
إدارة البيانات الكبيرة وضمان الأمان.
3. تطوير واجهات API:
إنشاء واجهات API RESTful لتكامل الأنظمة.
توثيق كامل للـ API لضمان سهولة التواصل مع فريق التطبيق.
4. الأمان وحماية البيانات:
تشفير البيانات الحساسة.
تأمين الوصول إلى لوحة التحكم.
5. تصميم واجهات المستخدم (UI/UX):
مهارة في تصميم واجهات مستخدم سهلة ومريحة للإدارة.
---
مخرجات العمل المطلوبة:
1. واجهة إدارة شاملة (Admin Panel).
2. واجهة API موثقة بالكامل.
3. تصميم احترافي سهل الاستخدام لواجهة الإدارة.
4. اختبار الأمان والأداء لضمان استقرار النظام.
---
مدة العمل المتوقعة:
يفضل أن يتم إنجاز العمل خلال 3-4 أسابيع.
يجب توفير تحديثات منتظمة وتقرير تقدم أسبوعي.
إذا كنت مستعدًا أو لديك خبرة في مشاريع مشابهة، الرجاء التواصل مع تفاصيل أعمالك السابقة
سلام عليكم ورحمه الله وبركاته لقد قرأت فهمت عرضك جيدا وأستطيع تنفيذه وإضافة مزايا افضل بكثير ويمكنني تنفيذه في أسرع وقت ممكن بفضل الله ثم الخبرات والتجارب الساب...
السلام عليكم معك بهاء الدين من المغرب مطور ويب شامل لدي خبرة سنوات في استخدام إطار العمل LARAVEL و أستطيع إنجاز المشروع بدقة و إحترافية بإذن الله.
أنا خالد حسن، مطور واجهات أمامية (Front-End) متخصص في React.js بخبرة اكتر من سنة. لقد عملت على تطوير وتصميم العديد من المشاريع باستخدام React.js لدي معرض أعمال ...
املك خبرة اكثر من 10 اعوام فى مجال البرمجة و تطوير المواقع خبرتى ليست فقط فى العمل الحر لكن عملت فى شركات فى مجال البرمجة بجانب العمل الحر تعاملت خلل هذة الفترة...
السلام عليكم اخى الكريم لاخذ فكره عن مهاراتى فى انشاء انظمه إداريه ولوحات تحكم قم بزياره معرض اعمالى فقط اعتقد اننى اكثر من مناسب لما تطلبه ويمكننى مساعدتك لاضا...
تواصل معي استاذ عمر طلبك موجود بالفعل وتم انشاء مثله من قبل أكثر من مرة وبتقنيات مختلفة ف يمكنك اختيار التي تناسبك منهم وبأعلي جودة