تفاصيل العمل

نظام ويب متكامل لإدارة وحجز الفعاليات، مبني بـ ASP.NET Core MVC (.NET 8) مع Entity Framework Core و SQL Server.

أبرز ما يميز المشروع:

نظام مصادقة متكامل: تسجيل بالبريد الإلكتروني مع كود تحقق مكوّن من 7 أرقام، تشفير كلمات المرور، وإصدار JWT للعملاء الخارجيين.

لوحة تحكم Admin: إحصائيات شاملة، وإدارة كاملة (CRUD) للمستخدمين، الفعاليات، الأماكن، الفئات، والحجوزات مع سجل Audit Log لكل العمليات.

سير عمل الحجز: اختيار أنواع التذاكر (Regular / VIP / Early Bird) مع منع الحجز المكرر، وإنشاء مرجع حجز فريد، وإرسال بريد تأكيد إلكتروني تلقائي.

منطقة المستخدم: إدارة الملف الشخصي، عرض الحجوزات وإلغاؤها، قائمة المفضلات، الإشعارات، المراجعات، وطباعة التذاكر.

Frontend: Razor Views + Bootstrap 5 + FontAwesome بتصميم متجاوب يدعم الوضع الداكن.

البريد الإلكتروني: إرسال تلقائي في الخلفية عبر MailKit (تأكيد الحجز، التحقق، إعادة تعيين كلمة المرور).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز