المشروع يحاكي تجربة تأجير السيارات أونلاين بشكل واقعي — من تصفح السيارات وحجزها، إلى الدفع وتوقيع العقد الإلكتروني بعد التأكيد.
تم بناء النظام باستخدام Django وMySQL مع واجهة أمامية متجاوبة بـ Bootstrap 5، ويتيح للمستخدمين الحجز بسهولة بينما يمكن للمشرفين إدارة السيارات والحجوزات والمستخدمين من خلال لوحة تحكم مخصصة.
المميزات الأساسية:
نظام تسجيل دخول وصلاحيات مخصص لكل دور (مدير / مستأجر)
إدارة كاملة للسيارات (إضافة، تعديل، حذف)
رفع صور السيارات وتخزينها في ملفات ميديا
واجهة أمامية تفاعلية ومتجاوبة مع جميع الأجهزة
حجز السيارات وتنفيذ العمليات باستخدام AJAX دون إعادة تحميل الصفحة
لوحة تحكم مبنية على Django Admin لتنظيم البيانات وإدارتها بسهولة
? عقد التأجير الإلكتروني:
بعد إتمام الدفع، يقوم النظام تلقائيًا بإنشاء عقد إلكتروني يحتوي على تفاصيل السيارة وفترة الإيجار ومسؤوليات المستأجر، ويجب الموافقة عليه رقميًا قبل تأكيد الحجز النهائي.
? التقنيات المستخدمة:
Backend: Django 4.x (Python 3.10+)
Database: MySQL
Frontend: HTML, CSS, Bootstrap 5
Version Control: Git & GitHub