تفاصيل العمل

قمت بالمشاركة في تطوير تطبيق Skill Swap ضمن فريق من 6 مطورين، وهو تطبيق Flutter متكامل يتيح للمستخدمين تبادل المهارات فيما بينهم بشكل مباشر وتفاعلي.

يربط التطبيق الأشخاص الراغبين في تعلم مهارة معينة مع من يمتلكونها، مما يخلق بيئة تعليمية تعاونية تعتمد على مبدأ التبادل.

المميزات الرئيسية:

نظام Onboarding يجمع تفضيلات المستخدم عند أول تشغيل

تسجيل دخول وإنشاء حساب مع إدارة كاملة للجلسة

استعراض وبحث المهارات المتاحة حسب التصنيف

نظام طلبات لإرسال وقبول ورفض طلبات تبادل المهارات

شات فوري بين المستخدمين المتطابقين

جلسات فيديو مباشرة مدعومة بـ Agora RTC Engine

تقييم ومراجعة الجلسات بعد الانتهاء

نظام نقاط وشارات لتحفيز المستخدمين

دعم كامل للغة العربية والإنجليزية مع واجهة RTL

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

Flutter • Dart • BLoC/Cubit • GoRouter • Dio • Agora RTC • SharedPreferences • Flutter ScreenUtil • ARB Localization

ما يميز هذا المشروع:

بنية Clean Architecture بنمط Feature-First

تطوير ضمن فريق حقيقي باستخدام Git وسير عمل منظم

واجهة متجاوبة تعمل على جميع أحجام الشاشات

تجربة مستخدم سلسة من الـ Onboarding حتى إتمام الجلسة

بطاقة العمل

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