قمت بتطوير نظام لحجز رحلات السيارات باستخدام ASP.NET Core Web API مع الاعتماد على SQL Server وEntity Framework Core في إدارة البيانات.
يتضمن النظام:
تسجيل دخول المستخدمين وتسجيلهم.
إنشاء الرحلات وتعديلها من قِبل صاحب السيارة.
إمكانية البحث عن الرحلات المتاحة حسب المدينة والموعد.
حجز الرحلات وإدارة الحجوزات.
تنظيم الصلاحيات للمستخدمين (مسافر – صاحب سيارة – مدير).
استخدمت في المشروع أساليب معمارية حديثة مثل Clean Architecture ومبادئ SOLID، مما يجعل الكود قابل للتوسع وسهل الصيانة. تم توثيق جميع الواجهات البرمجية (APIs) باستخدام Swagger.