نظام مصرفي متكامل - Laravel + Design Patterns + 85% Test Coverage

تفاصيل العمل

نظام مصرفي احترافي لمعالجة المعاملات المالية بأنواعها

(إيداع، سحب، تحويل، دفع قروض، بيع وشراء أصول) مع لوحة تحكم

للموظفين والإدارة.

أبرز الميزات التقنية:

• محرك معاملات مرن بتطبيق 6 أنماط تصميم (Chain of Responsibility,

Strategy, Decorator, Observer...) — يسمح بإضافة قواعد جديدة

دون تعديل الكود الأساسي.

• تغطية اختبارات 85%+ لضمان موثوقية العمليات المالية الحساسة.

• تطبيق Concurrency Control (Pessimistic Locking) لضمان

تناسق البيانات في جميع المعاملات.

• نظام أدوار متعدد (عميل، صراف، مدير، أدمن) مع صلاحيات دقيقة.

• تذاكر دعم فني مع محادثات بين العملاء والوكلاء.

• نظام إشعارات فوري عبر Firebase Cloud Messaging.

التقنيات: Laravel, PHP, MySQL, Design Patterns, Unit Testing,

Pessimistic Locking, Firebase FCM, Multi-Auth.

GitHub: github.com/BasharYounes/B...

بطاقة العمل

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