عن المشروع

frendj هو تطبيق ويب لتعلم اللغات مبني بإطار عمل Django، ومصمم خصيصًا لتسهيل دراسة الفرنسية من الإنجليزية. تدعم المنصة التعلم المنظم من خلال وحدات وعبارات وترجمات، يمكن للمسؤولين إدارتها عبر واجهة مخصصة. تشمل الميزات الرئيسية أداة استيراد CSV لتعبئة البيانات بشكل جماعي، وأوضاعًا متعددة للاختبارات - Practice وReview وExtreme - تستخدم خوارزميات مختلفة لاختبار معرفة المستخدم. يخضع التطبيق حاليًا لعملية إعادة هيكلة معمارية كبيرة، تشمل الانتقال من SQLite3 إلى PostgreSQL، والترقية إلى Django 6.1، وإعادة تصميم كاملة لواجهة المستخدم باستخدام Bootstrap 5. ويوفر وصولًا بمستوى الموظفين لإدارة المحتوى، مما يسمح للمستخدمين بتنظيم وتحرير مواد تعلم اللغة مباشرة داخل النظام.