تفاصيل العمل

تطبيق تعليمي مخصص لمحاكاة اختبارات الطلاب، يتيح تحميل الاختبارات من الإنترنت وتخزينها داخل قاعدة بيانات محلية باستخدام SQL، مما يسمح باستخدامها لاحقًا حتى بدون اتصال دائم بالإنترنت.

تم بناء التطبيق باستخدام بنية MVVM Architecture، وهي بنية تساعد على فصل مكونات التطبيق عن بعضها بشكل واضح، مما يقلل التعقيد ويجعل الكود أكثر تنظيمًا وقابلية للصيانة والتطوير من قبل أي مطوّر آخر.

كما تم استخدام Flutter BLoC / Cubit لإدارة حالة التطبيق بكفاءة، مما يساهم في تحسين الأداء، تنظيم تدفق البيانات، وجعل تجربة المستخدم أكثر سلاسة واستقرارًا.

تمت إدارة جانب الخادم باستخدام Laravel، مع التركيز على حماية قاعدة البيانات، معالجة البيانات بشكل آمن، وتنفيذ الخوارزميات والعمليات المعقدة بكفاءة.

بطاقة العمل

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