Mawad — تطبيق ويب لإدارة وعرض أيام العمل للسائقين
تفاصيل العمل
Mawad هو مشروع ويب بسيط ومهيكل تم تطويره باستخدام FastAPI في الخلفية مع قوالب Jinja2 لعرض صفحات HTML في الواجهة، وSQLite لتخزين البيانات محليًا. هدف المشروع توفير واجهة خفيفة لإدارة محتوى المواد أو المشاريع، مع بنية تسمح بإضافة ميزات لاحقة مثل تسجيل الدخول، REST APIs إضافية أو ترحيل قاعدة البيانات إلى Postgres. المهام والإنجازات تصميم وبناء واجهات HTML باستخدام قوالب Jinja2. تنفيذ Endpoints في FastAPI للتعامل مع البيانات وعمليات CRUD الأساسية. إعداد قاعدة بيانات محلية SQLite وربطها بالتطبيق. تحسينات بسيطة على CSS لجعل الواجهة مقروءة وسهلة الاستخدام. توثيق أساسي لتشغيل المشروع محليًا (يمكن إضافة Dockerfile/تعليمات نشر). المميزات - اضافة يوم عمل جديدز - تصفية ايام عمل لسائق معين - تصدير البيانات كصيغة pdf او excel
مهارات العمل