The Helper The Helper
تفاصيل العمل

1. وصف المشروع: يهدف هذا المشروع إلى إنشاء منصة إلكترونية شاملة تمكن المستخدمين من اكتشاف جميع أنواع الخدمات المتوفرة في محافظاتهم المختلفة. تتيح المنصة للمستخدمين تصفح الخدمات حسب المحافظة والفئة، مع إمكانية معرفة تفاصيل كل خدمة (مثل اسم مقدم الخدمة، رقم التواصل، الموقع الجغرافي). يمكن للمستخدمين البحث عن الخدمات التي يحتاجونها بسهولة والاتصال مباشرة بمقدمي الخدمة. 2. التقنيات المستخدمة: Frontend: HTML/CSS: لبناء هيكل الصفحات الأساسية وتصميمها JavaScript: لإضافة التفاعلية والديناميكية للواجهة Bootstrap: لضمان تصميم متجاوب وسريع يعمل على جميع الأجهزة Backend: ASP.NET: لتطوير نظام إدارة المحافظات والفئات والخدمات، مع ضمان أمان البيانات وكفاءة الأداء API: للربط بين الواجهة الأمامية والخلفية، وجلب بيانات الخدمات والمحافظات والفئات قواعد البيانات: لتخزين معلومات المحافظات، الفئات، الخدمات، ومعلومات المستخدمين المسؤولين عن إدارة المحتوى. 3. مكونات المشروع: الصفحة الرئيسية: عرض قائمة بالمحافظات المتاحة عند اختيار محافظة، تظهر الفئات المتاحة (مثل: كهرباء، سباكة، نقل، صحة، تعليم، إلخ) صفحة الفئة: عرض جميع الخدمات المتاحة ضمن الفئة المحددة لكل خدمة: اسم مقدم الخدمة، رقم الهاتف، الموقع، وصف الخدمة لوحة التحكم (للمسؤولين): إدارة المحافظات: إضافة/تعديل/حذف المحافظات إدارة الفئات: إضافة/تعديل/حذف الفئات داخل كل محافظة إدارة الخدمات: إضافة/تعديل/حذف الخدمات ضمن كل فئة إدارة المستخدمين: إضافة/تعديل/حذف حسابات المسؤولين نظام المصادقة: صفحة تسجيل الدخول للمسؤولين صفحة التسجيل (للمسؤولين فقط في هذه المرحلة) نظام صلاحيات للتحكم في الوصول إلى لوحة التحكم 4. الصفحات الرئيسية في المشروع: 1. الصفحة الرئيسية (Home Page): شاشة ترحيبية تعرض أهم المحافظات قائمة كاملة بالمحافظات مصنفة حسب المنطقة الجغرافية -- عند اختيار محافظة، تظهر جميع الفئات المتاحة فيها --قائمة بجميع مقدمي الخدمة في هذه الفئة معلومات كل خدمة: الاسم، رقم الهاتف، العنوان، ساعات العمل إمكانية تصفية النتائج حسب المنطقة داخل المحافظة 2. صفحة تسجيل الدخول (Login Page): نموذج تسجيل دخول للمسؤولين روابط لاستعادة كلمة المرور 3. صفحة التسجيل (Register Page): نموذج تسجيل جديد للمسؤولين (بشرط وجود صلاحية) التحقق من صحة البيانات المدخلة 4. لوحة التحكم (Admin Dashboard): أ. قسم المحافظات: عرض جدول بجميع المحافظات أزرار لإضافة محافظة جديدة أو تعديل/حذف المحافظات الحالية ب. قسم الفئات: عرض الفئات حسب المحافظة إمكانية إضافة فئات جديدة أو تعديل/حذف الفئات الحالية ج. قسم الخدمات: عرض جميع الخدمات مع إمكانية التصفية حسب المحافظة والفئة نموذج لإضافة خدمة جديدة يحتوي على: اختيار المحافظة اختيار الفئة اسم مقدم الخدمة رقم الهاتف العنوان وصف الخدمة أي معلومات أخرى ذات صلة

شارك
بطاقة العمل
تاريخ النشر
منذ شهر
المشاهدات
27
المستقل
طلب عمل مماثل
شارك
مركز المساعدة