تفاصيل العمل

منصة خدمية متكاملة لربط العملاء بمقدمي الخدمات وإدارتها عبر لوحة تحكم إدارية (Admin Dashboard). تم تطوير التطبيق بالتعاون مع فريق برمجي، مما ساعد في صقل مهارات العمل الجماعي، وإدارة الشيفرة البرمجية عبر Git & GitHub، وتقسيم المهام والبرانشات وحل التعارضات برمجياً.

🤝 Team Collaboration & Git Workflow (العمل الجماعي وإدارة الجيت)

مشروع جماعي متكامل صُقلت فيه مهارات التنسيق البرمجي. تم استخدام منهجية GitFlow لإدارة الشيفرة البرمجية عبر الفروع (Feature Branches)، وتقديم طلبات الدمج (Pull Requests)، وحل التعارضات (Merge Conflicts) مع مراجعة الأكواد (Code Reviews).

🌍 Layout, Cities & Profile

تنظيم الكاتيجري وترتيب عناصر الصفحة الرئيسية، بالإضافة إلى إضافة محدد المدن الديناميكي وتهيئة ملف تعريف المستخدم واللغات.

💾 Database & Supabase

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

🎯 Vaygoo Package Architecture

Supabase Flutter (v2.8.0): المحرك الخلفي لإدارة بيانات الخدمات والمستخدمين والحجوزات الفورية.

Social Logins & Auth: دمج google_sign_in لخدمة مصادقة المستخدمين بسلاسة وأمان.

Google Maps & Geolocator: إظهار الخرائط التفاعلية وتحديد مواقع مقدمي الخدمات والعملاء جغرافياً.

Hive & Hive Flutter (v1.1.0): التخزين المحلي السريع للإعدادات والبيانات غير الحساسة لتسريع أداء التطبيق.

App Links (v6.4.1): تهيئة وتمرير الروابط العميقة (Deep Links) لتوجيه المستخدمين لصفحات مخصصة في التطبيق.

State & UI Polish: استخدام flutter_bloc لإدارة الحالة، و carousel_slider للصفحة الرئيسية، و wheel_picker.

بطاقة العمل

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