تفاصيل العمل

مشروع: E-Commerce Book Booking System

قمت بتطوير نظام متكامل لحجز وشراء الكتب أونلاين (E-Commerce).

المشروع تم بناؤه باستخدام ASP.NET Core 8 مع اعتماد معمارية N-tier Architecture لزيادة القابلية للتطوير والصيانة.

أهم الخصائص:

إدارة المستخدمين مع تسجيل الدخول والتسجيل باستخدام ASP.NET Identity.

دعم تسجيل الدخول الخارجي (Google – Facebook).

إدارة الأدوار والصلاحيات للمستخدمين.

تكامل مع بوابة الدفع Stripe لتنفيذ عمليات الدفع الإلكتروني بأمان.

تنبيهات البريد الإلكتروني عند تفاعلات المستخدم.

جلسات (Session Management) لإدارة حالة المستخدم.

استخدام Entity Framework Core (Code-First Migrations) لإدارة قاعدة البيانات.

تهيئة البيانات تلقائيًا (Database Seeding) عند التشغيل الأول.

تجزئة الواجهة باستخدام View Components & Partial Views.

تصميم متجاوب وحديث باستخدام Bootstrap 5.

Repository Pattern للفصل بين منطق البيانات وباقي أجزاء التطبيق.

تخصيص واجهة الهوية (Identity UI) باستخدام Razor Class Library.

التقنيات المستخدمة:

ASP.NET Core 8

Entity Framework Core

SQL Server

Bootstrap v5

Stripe API

Google & Facebook Auth

بطاقة العمل

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