قمت بتطوير نظام متكامل لحجز وإدارة الفعاليات باستخدام ASP.NET Core MVC (.NET 8) و Entity Framework Core.
المشروع يحاكي منصة حقيقية لحجز الفعاليات، حيث يمكن للمستخدمين:
إنشاء حساب وتسجيل الدخول
تصفح قائمة الفعاليات
عرض تفاصيل كل فعالية
حجز فعالية
متابعة الحجوزات من صفحة MyBookings
أهم المميزات:
Authentication System (Register / Login)
Event Management CRUD (Create / Edit / Delete / Details)
Booking System مرتبط بالعلاقة بين المستخدم والفعالية
ViewModel Implementation لتحسين عرض البيانات
Entity Framework Core + Migrations
SQL Server Database Design
Clean MVC Architecture + Organized Folder Structure
التقنيات المستخدمة:
ASP.NET Core MVC (.NET 8) - Entity Framework Core - SQL Server - LINQ - Razor Views - Bootstrap - HTML/CSS
🔗 رابط المشروع:
https://github.com/kholouddiaa/MVC-Event