العودة لقائمة المشاريع
إنشاء تطبيق MVP لأندرويد – منصة ربط بين الطلاب والمعلمين بأسلوب Superprof
الميزانية
$1000.00 - $2500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
CSS
برمجة أندرويد
تصميم موقع إلكتروني
برمجة التطبيقات
CSS
برمجة أندرويد
تصميم موقع إلكتروني
برمجة التطبيقات
الوصف
تطبيق MVP لأندرويد – منصة ربط بين الطلاب والمعلمين بأسلوب Superprof
⸻
1. الأدوات والتقنيات المستخدمة
المرحلةالأدوات والتقنيات
تطوير الواجهة الأماميةAndroid Studio + Kotlin + Jetpack Compose
إدارة البياناتFirebase Firestore
طبقة الـ API (اختياري)Retrofit أو Ktor – قابل للتوسعة لاحقًا
لوحة تحكم المسؤول (الخلفية)Node.js + Express.js أو Firebase Admin SDK
تصميم الواجهة UI/UXFigma
إدارة الكود المصدريGit + GitHub
مراقبة الأعطالFirebase Crashlytics
الاختبار (اختياري)JUnit + Espresso + Firebase Test Lab
النشرGoogle Play Console بصيغة AAB
المصادقةFirebase Authentication (لتسجيل الدخول/إنشاء حساب)
⸻
2. الميزات الأساسية – مبنية على حزمة الأدوات
1.تسجيل الدخول وإنشاء الحساب
• باستخدام Firebase Authentication
• تحديد الدور: طالب أو معلم
2.ملف المعلم الشخصي
• البيانات محفوظة في Firebase Firestore
• الحقول: صورة، المادة، المدينة، نبذة قصيرة، رقم واتساب
3.البحث والتصفية
• تصفية المعلمين حسب المادة والمدينة عبر استعلامات Firestore مباشرة
4.التواصل عبر واتساب
• من خلال Android Intent باستخدام رقم واتساب
5.تعديل الملف الشخصي
• إمكانية تعديل بيانات المستخدم المخزنة في Firestore
6.لوحة تحكم المسؤول
• مبنية باستخدام Node.js أو Firebase Admin SDK
• يمكن للمسؤول عرض/تعديل/حذف المستخدمين
7.واجهة مستخدم نظيفة وعصرية
• مبنية باستخدام Jetpack Compose
• مستندة إلى تصميم Figma
⸻
3. المُخرجات النهائية
• الكود المصدري الكامل (أندرويد + الخلفية)
• صلاحيات الوصول للوحة تحكم المسؤول
• ملف README يحتوي على تعليمات الإعداد والنشر
• ملفات التصميم (Figma)
• تعليمات رفع التطبيق إلى Google Play Console
⸻
ملاحظات إضافية
• اللغات: عربي + إنجليزي
• لا يشمل هذا الإصدار الأولي (MVP): نظام الدفع، نظام التقييم، أو الدردشة الداخلية
• قابل للتوسع مستقبلاً: (إضافة الدفع، الرسائل، الإعلانات، إلخ)
⸻