نظام ويب متكامل لإدارة وتأجير السيارات تم تطويره باستخدام ASP.NET Core MVC مع قاعدة بيانات SQL Server، ويعتمد على هيكلة منظمة وفق معمارية MVC لضمان قابلية التوسع وسهولة الصيانة.
نظام المستخدمين والصلاحيات:
تسجيل دخول وتسجيل مستخدم جديد
فصل الصلاحيات (Admin – Customer)
إدارة السيارات:
إضافة سيارة جديدة مع البيانات (الاسم – النوع – السعر اليومي – الصورة – الحالة)
تعديل وحذف السيارات
تغيير حالة السيارة (متاحة / محجوزة)
عرض قائمة السيارات مع فلترة
نظام الحجز:
اختيار السيارة
تحديد مدة الحجز
حساب التكلفة تلقائيًا بناءً على عدد الأيام
تخزين بيانات الحجز في قاعدة البيانات
ربط الحجز بالمستخدم
لوحة التحكم (Dashboard):
عرض إجمالي السيارات
عرض عدد الحجوزات
عرض العملاء المسجلين
إدارة العمليات من واجهة واحدة منظمة
الجانب التقني:
ASP.NET Core MVC
Entity Framework Core
SQL Server
Bootstrap (Responsive Design)
فصل طبقات المشروع (Models / Views / Controllers)
كود منظم وقابل للتطوير
المشروع جاهز للعرض ويمكن تطويره بإضافة نظام دفع إلكتروني أو تقارير متقدمة أو صلاحيات إضافية حسب الحاجة.