تفاصيل العمل

**تطبيق حجز الخدمات (Service Booking App) - Flutter**

تطبيق موبايل احترافي يهدف إلى تسهيل عملية اكتشاف وحجز الخدمات المختلفة بطريقة سهلة وسريعة، حيث يتيح للمستخدمين تصفح الخدمات المتوفرة، البحث عن الخدمات القريبة منهم، مشاهدة تفاصيل الخدمة، اختيار الموعد المناسب، وإدارة جميع الحجوزات من مكان واحد.

تم تطوير التطبيق باستخدام Flutter مع تطبيق أفضل الممارسات البرمجية وبنية Feature-First Architecture، مع استخدام Riverpod لإدارة الحالة لضمان تنظيم الكود وقابليته للتوسع والصيانة.

**أبرز مميزات التطبيق:**

* نظام تسجيل ودخول متكامل:

* Email & Password Authentication

* Google Sign-In

* Facebook Sign-In

* Apple Sign-In

* استعراض الخدمات بطريقة احترافية:

* تصنيفات الخدمات.

* البحث والتصفية.

* عرض الخدمات القريبة باستخدام الخرائط.

* صفحة تفاصيل متكاملة لكل خدمة تشمل الصور، التقييمات، الأسعار، الموقع، والمواعيد المتاحة.

* نظام حجز متكامل:

* اختيار التاريخ والوقت.

* تحديد الموقع.

* تأكيد الحجز.

* متابعة حالة الحجز.

* إدارة الحجوزات السابقة والقادمة.

* إدارة المفضلة:

* حفظ الخدمات المفضلة.

* الوصول إليها بسهولة في أي وقت.

* الملف الشخصي:

* تعديل بيانات المستخدم.

* إدارة الحساب.

* تغيير كلمة المرور.

* إعدادات التطبيق.

* نظام إشعارات:

* إشعارات خاصة بالحجوزات.

* تحديثات الخدمة.

* التنبيهات والتذكيرات.

* دعم كامل للعربية والإنجليزية:

* Localization.

* دعم RTL/LTR.

* تجربة مستخدم مناسبة للغات المختلفة.

* دعم الوضعين:

* Light Mode.

* Dark Mode.

**التقنيات المستخدمة:**

* Flutter & Dart

* Riverpod State Management

* Clean Feature-based Architecture

* Firebase Authentication

* Firebase Firestore

* Firebase Storage

* REST API Integration باستخدام Dio

* Local Cache باستخدام SharedPreferences

* Maps Integration

* Local Notifications

* Material 3 Design

**الهدف من المشروع:**

إنشاء منصة حجز خدمات حديثة وقابلة للتوسع تساعد المستخدمين على الوصول إلى مقدمي الخدمات وحجز المواعيد بسهولة، مع تجربة استخدام احترافية مشابهة لتطبيقات الخدمات العالمية.

المشروع مصمم ليكون قابلًا للتطوير مستقبلًا لإضافة:

* لوحة تحكم للإدارة (Admin Dashboard).

* نظام دفع إلكتروني.

* نظام تقييم ومراجعات.

* إدارة مقدمي الخدمات.

* التحليلات والتقارير.

بطاقة العمل

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