المشروع: تطبيق التعليم (Tutor App)
التقنيات المستخدمة:
التطوير الجبهي: Flutter
الخادم: Node.js
قاعدة البيانات: MongoDB
اختبار الواجهة البرمجية (API): Postman
الاختبارات الألفا والبيتا: تم تنفيذها لضمان الأداء والجودة.
استضافة الخادم (Backend): Heroku
إدارة النسخ الاحتياطي: GitHub
وصف المشروع:
تم تطوير "تطبيق التعليم" باستخدام تقنيات متقدمة في علم الحوسبة. يتيح التطبيق للمستخدمين الوصول إلى خدمات المدرسة عبر هواتفهم النقالة بطريقة مبسطة وفعّالة. يشمل المشروع:
واجهة مستخدم جذابة: تم تصميم واجهة المستخدم باستخدام Flutter لتوفير تجربة مستخدم سلسة وجذابة.
إدارة البيانات: تم استخدام MongoDB لتخزين وإدارة البيانات بشكل فعال.
API قوية: تم تطوير API مستقلة باستخدام Node.js لضمان التواصل السلس بين الجبهة والخلف.
اختبار فعّال: تم استخدام Postman لاختبار وتحليل الواجهة البرمجية لضمان الجودة.
استضافة آمنة: تم نشر الخادم على Heroku لضمان إتاحة الخدمة بشكل مستمر.
إدارة الإصدار: تم استخدام GitHub للمساهمة في التعاون على المشروع والحفاظ على نسخ احتياطية.
الوثائق والرسوم التوضيحية:
تم إعداد وثائق شاملة تشمل جميع الرسوم التوضيحية والتوجيهات الضرورية لفهم وتنفيذ المشروع.
الإنجازات:
تنفيذ اختبارات الألفا والبيتا: نجاح في اختبار الوظائف وتصحيح الأخطاء قبل إطلاق التطبيق.
نشر الخدمة: نجاح في استضافة الخدمة على Heroku للوصول العام.