تفاصيل العمل

تطبيق ويب بسيط يعتمد على مبدأ CRUD، تم تطويره باستخدام ASP.NET MVC Core لإدارة العمليات المصرفية الأساسية بكفاءة.

هذا المشروع أتاح لي فرصة تطبيق المعرفة النظرية في تطوير عملي، مع تعميق فهمي لقواعد البيانات وتصميم الأنظمة.

المزايا الرئيسية:

إدارة البيانات: تنفيذ عمليات الإنشاء، القراءة، التحديث، والحذف بشكل كامل للفروع، الموظفين، العملاء، الحسابات، والمعاملات.

تكامل قاعدة البيانات: تصميم فعال لقاعدة بيانات علائقية باستخدام SQL Server، وتحسين العلاقات بين الجداول عبر Entity Framework Core و Fluent API.

تتبع المعاملات: تسجيل الإيداعات، السحوبات، والتحويلات.

سجل المعاملات: حفظ سجلات تفصيلية لكل حساب، تتضمن التاريخ، النوع، والمبلغ.

وظيفة البحث: العثور السريع على العناصر باستخدام الكلمات المفتاحية.

تصميم متجاوب: متوافق مع أجهزة الحاسوب المكتبية والهواتف الذكية.

️ التقنيات والأساليب:

الواجهة الخلفية (Backend):

ASP.NET Core MVC، بنية ثلاثية الطبقات (3-Tier Architecture)، حقن التبعيات (Dependency Injection).

الواجهة الأمامية (Frontend):

Bootstrap 5، jQuery (مع مكتبات مثل FontAwesome، SweetAlert، و Toastr لتحسين التفاعل وتجربة المستخدم).

الخطوات القادمة:

المصادقة وتفويض المستخدمين (باستخدام الجلسات أو JWT).

دمج أنظمة الدفع (Stripe).

تحقيق قابلية التوسع (التخزين المؤقت، تحسين الاستعلامات).

بطاقة العمل

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