تفاصيل العمل

Mindly هو تطبيق موبايل تعليمي تم تطويره لتسهيل تجربة التعلم عن بعد وبناء حلقة وصل فعالة بين الأساتذة والطلاب. يهدف التطبيق إلى توفير بيئة دراسية رقمية تتيح للطلاب استعراض الكورسات، متابعة الدروس بسلاسة، واختبار مدى استيعابهم للمحتوى من خلال نظام تقييم ذكي، كل ذلك داخل واجهة مستخدم عصرية وسريعة الاستجابة.

أبرز الخصائص والمميزات:

نظام إدارة الكورسات: تصفح سلس للمسارات التعليمية والدروس مع تنظيم هرمي يسهل وصول الطالب للمحتوى.

نظام الاختبارات التفاعلية (Quizzes): وحدات تقييم مدمجة تتيح للطلاب اختبار معلوماتهم بعد كل درس أو كورس.

تجربة مستخدم (UI/UX) متميزة: تصميم مريح للعين يركز على بقاء الطالب في حالة تركيز، مع انتقال سريع جداً بين الشاشات.

أداء عالي ومستقر: تم تحسين الكود لضمان عمل التطبيق بكفاءة عالية على مختلف الأجهزة دون استهلاك مفرط للموارد.

التقنيات والهيكلة البرمجية (Tech Stack & Architecture):

نظام حماية للمحتوى و منع لقطات الشاشة و تسجيل الفيديوهات و منع الدخول على الحساب بأكثر من جهاز في وقت و منع تفعيل ال developer mode اثناء استخدام التطبيق لمنع الوصول لأي معلومات تخص التطبيق

نظام للإعلانات داخل التطبيق و إشعارات بإستخدام FCM firebase

نظام الوضع الليلي و الوضع الفاتح

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

عرض بث مباشر من Youtube داخل التطبيق للمشتركين فقط

يتم رفع الكورسات على منصة Youtube وعرضها داخل التطبيق فقط و منع عرضها من على Youtube بجعل الفيديوهات unlisted و منع الوصول إليها

برمجة التطبيق: تم بناء التطبيق بالكامل باستخدام بيئة عمل Flutter ولغة Dart لتقديم نسخة عالية الأداء.

هندسة الكود وإدارة الحالة: تم الاعتماد على أنماط التصميم المتقدمة MVVM لفصل الواجهات عن العمليات المنطقية، مما يضمن كوداً نظيفاً (Clean Code) قابلاً للتطوير والتوسع مستقبلاً بسهولة، ويسهل صيانة التطبيق وإضافة ميزات جديدة.

حالة المشروع:

تم الإطلاق بنجاح، والتطبيق متاح حالياً للتحميل المباشر وتجربة الاستخدام على متجر تطبيقات Google Play.

بطاقة العمل

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