نظام مصرفي احترافي لمعالجة المعاملات المالية بأنواعها
(إيداع، سحب، تحويل، دفع قروض، بيع وشراء أصول) مع لوحة تحكم
للموظفين والإدارة.
أبرز الميزات التقنية:
• محرك معاملات مرن بتطبيق 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...