نظام بنكي افتراضي متكامل باستخدام Java Spring Boot وMicroservices

منذ 3 أيام

عرض العمل

الوصف

شاركت في تطوير نظام بنكي افتراضي (Virtual Banking System) باستخدام Java وSpring Boot، يعتمد على معمارية Microservices لمحاكاة العمليات البنكية وإدارة المستخدمين والحسابات والمعاملات المالية.

أبرز مميزات المشروع:
- إدارة المستخدمين والحسابات وتسجيل الدخول بشكل آمن.
- تنفيذ التحويلات المالية ومتابعة سجل المعاملات.
- استخدام Spring Security وBCrypt لتأمين المصادقة.
- تطوير BFF Service لتجميع البيانات من الخدمات المختلفة.
- استخدام Apache Kafka لتسجيل الطلبات والاستجابات بشكل غير متزامن.
- دمج WSO2 API Manager لإدارة وتأمين واجهات API باستخدام OAuth 2.0 وAPI Keys.
- استخدام PostgreSQL لإدارة البيانات وDocker لتشغيل بيئة المشروع.

التقنيات المستخدمة:
Java 21، Spring Boot، Spring Data JPA، Spring Security، Microservices، PostgreSQL، Apache Kafka، Docker، Maven، WSO2 API Manager، REST APIs.


التفاصيل

المشاهدات 0
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات - مواقع الويب

حساب المستخدم

يٌدار بواسطة أنجز تك الرقمية

All rights reserved © kaf 2026