تفاصيل العمل

المشروع عبارة عن تطبيق موبايل لنظام أندرويد مكتوب بلغة Kotlin، هدفه ربط الزبائن بالعمال وأصحاب المهن المحلية مثل الكهربائي والسبّاك والنجار والدهّان وفنّي التكييف والميكانيكي والمدرّس، وقد وصفه الفريق بأنه "Uber للخدمات المحلية". الفكرة جاءت من صعوبة إيجاد عامل موثوق بسرعة، إذ يعتمد الناس عادةً على التوصيات الشخصية أو السوشيال ميديا، بينما يجد العمال صعوبة في الوصول إلى زبائن جدد وعرض خبراتهم، فيوفّر التطبيق منصة واحدة منظمة تجمع الطرفين. ما يميّز المشروع عن المنصات المشابهة، التي إما تعتمد على واتساب للتواصل أو تركّز على العمل الحر عن بعد دون الخدمات المحلية، هو وجود شات داخلي فوري يُفتح فقط بعد أن يقبل العامل طلب الزبون، فتكون كل محادثة مرتبطة بطلب محدد دون رسائل عشوائية.

يضم التطبيق ثلاثة أدوار: الزبون الذي يبحث عن العمال حسب الفئة والموقع والاسم والتقييم، ويرسل طلباً مع وصف الخدمة وتحديد موقعه على الخريطة، ثم يتابع طلبه ويقيّم العامل بالنجوم والتعليق بعد إتمام الخدمة؛ والعامل الذي ينشئ بروفايلاً مهنياً يتضمن صورته ووصف خبرته وخدماته وأسعارها ونطاق تغطيته ومعرض صور لأعماله، ويستقبل الطلبات ويقبلها أو يرفضها ويحدد حالة توفره (متاح أو مشغول)؛ والأدمن الذي يدير المستخدمين ويحظر الحسابات المشبوهة ويحذف المحتوى غير المناسب عبر لوحة تحكم فيها بحث وإحصائيات. تمرّ الطلبات بمراحل واضحة هي قيد الانتظار ثم مقبول ثم مكتمل، أو مرفوض، ويستلم المستخدمون إشعارات عند وصول طلب جديد أو قبوله أو رفضه أو وصول رسالة جديدة. كما يتيح التطبيق للزبون حفظ العمال المفضلين لديه للرجوع إليهم بسهولة، ويستخدم خرائط Google لتحديد موقع الخدمة وعرض منطقة تغطية العامل، ويسمح بالتصفح كضيف مع طلب تسجيل الدخول عند إرسال طلب.

من الناحية التقنية، يعتمد التطبيق على Firebase كخادم خلفي، حيث يُستخدم Authentication لتسجيل الدخول، وCloud Firestore لتخزين البيانات وتشغيل الشات اللحظي، وStorage لحفظ الصور، وCloud Messaging للإشعارات، إضافةً إلى Google Maps Platform للخرائط، وGitHub لإدارة الكود حيث عمل كل عضو على فرع خاص به ثم دُمجت التعديلات في الفرع الرئيسي. وفي الكود، تستمع دالة الشات للرسائل لحظياً وتعرضها مرتبة بالوقت مع صور المرسلين، وترسل دالة أخرى الرسالة وتنشئ إشعاراً للطرف المقابل، بينما تجلب دالة الصفحة الرئيسية كل العمال وتعرضهم ككروت فيها التقييم والخدمات والتوفر وزر المفضلة وزر عرض الموقع، وتتحقق دالة إرسال الطلب من تسجيل الدخول وصحة المدخلات ثم تحفظ الطلب بحالة الانتظار وتُشعر العامل.

أما القيود الحالية فهي أن التطبيق يعمل على أندرويد فقط ويحتاج إلى اتصال بالإنترنت، ولا يوجد دفع إلكتروني، والتقييمات تعتمد على آراء المستخدمين دون تحقق من جودة العمل، وقد يتأثر الأداء مع عدد كبير من المستخدمين، وهو حالياً بمرحلة النسخة الأولى (MVP). وتتضمن خطط التطوير المستقبلي إصدار نسخة iOS، وإضافة الدفع الإلكتروني، ومكالمات الصوت والفيديو، ومشاركة الموقع والتتبع المباشر، وتوصيات بالذكاء الاصطناعي، ونظام لتوثيق العمال، ودعم عدة لغات، ولوحة أدمن أكثر تقدماً، مع تحسين الشات والإشعارات.

بطاقة العمل

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