- برمجة وتطوير تطبيق رياضي.
- مكونات التطبيق:
* واجهة ترحيبية تظهر بداية تشغيل التطبيق.
* واجهات العرض لتقديم معلومات أولية للمستخدم لما سيقدمه التطبيق.
* واجهة إنشاء حساب جديد، وإمكانية إنشاء حساب بواسطة التطبيق نفسه، أو فيسبوك، أو حساب قوقل.
* واجهة تسجيل الدخول.
* واجهة استرجاع كلمة المرور.
* واجهة البحث عن الرياضة التي يريد التدريب عليها.
* واجهة البحث عن مدربين، تمكن المستخدم من اختيار المدرب.
* واجهة إضافة مدرب ومتدرب.
* واجهة إضافة جدول، لمعرفة تفاصيل التدريب من أيام الأسبوع ووقت التمرين.
* واجهة الاعدادات، لتغيير اللغة ولون التطبيق وأخرى.
* واجهة المِلَفّ الشخصي، تحتوي على بيانات المستخدم وإمكانية التعديل عليها.
- ما تم استخدامه من أدوات لتطوير التطبيق:
* Material Design.
* دعم اللغات المتعددة : Localization.
* إدارة الحالة: State Management (BLOC).
* التعامل مع البيانات: (Shared Preferences, SQLite).
* توصيل التطبيق مع، Firebase.
* توصيل التطبيق مع، API.