تفاصيل العمل

أولا نوع العمل

المشروع عبارة عن منصة رقمية متكاملة (SaaS) مخصصة لقطاع المنشآت الرياضية، تهدف إلى أتمتة عملية حجز الملاعب وتسهيل إدارتها. يربط النظام بين ثلاث فئات أساسية: (المستخدمين/اللاعبين، أصحاب الملاعب/المدراء، ومسؤولي النظام/الأدمن).

ثانيا ميزات النظام

للمستخدمين (اللاعبين):

استعراض: تصفح الملاعب حسب المدينة، الفئة، أو الموقع الجغرافي.

حجز: نظام حجز فوري مع دعم للحجوزات المتكررة (يومي، أسبوعي، شهري).

خريطة: عرض مواقع الملاعب باستخدام خرائط جوجل لسهولة الوصول.

إشعارات: تنبيهات فورية بحالة الحجز، العروض الجديدة، أو أخبار الإدارة.

للمدراء (أصحاب الملاعب):

لوحة تحكم (Dashboard): متابعة الحجوزات، الإيرادات، والإحصائيات اليومية.

إدارة الملاعب: التحكم الكامل في بيانات الملعب، الصور، المرافق، وأسعار الساعات.

إدارة الحجوزات: إمكانية إضافة حجوزات يدوية أو حظر أوقات معينة (صيانة مثلاً).

طلبات المنافسين: استقبال ومعالجة طلبات منافسه المقدمة من المستخدمين.

للمسؤولين ( admin ):

الإدارة المركزية: التحكم في المستخدمين، المدراء، والملاعب المسجلة.

الإشعارات: إرسال رسائل جماعية لكافة المستخدمين أو لمناطق محددة.

إدارة البيانات الأساسية: إضافة وتعديل المدن، الفئات، والإعدادات العامة للنظام.

---

ثالثا طريقة التنفيذ :

الواجهة الأمامية (Frontend): تم تطوير التطبيق باستخدام إطار العمل Flutter لضمان تجربة مستخدم سلسة تعمل على (Android & iOS) بنفس الكود البرمجي.

الواجهة الخلفية (Backend): تم بناء API قوي باستخدام ASP.NET Core ، وهو ما يضمن سرعة معالجة البيانات، الأمان العالي، والقدرة على التوسع.

إدارة الحالة (State Management): الاعتماد على نمط Provider لضمان تحديث البيانات في التطبيق بشكل فوري وتزامني.

التواصل مع البيانات: استخدام بروتوكول RESTful API لربط التطبيق بالخادم (Server).

بطاقة العمل

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