تفاصيل العمل

تطبيق بنكي متكامل يتيح للمستخدمين تنفيذ العمليات الأساسية مثل تحويل الأموال، دفع الفواتير، وعرض البيانات المالية من خلال Dashboard تفاعلي. تم تصميم النظام بهندسة Modular Architecture لضمان سهولة التوسّع والصيانة.

? أهم المميزات:

✅ نظام تسجيل دخول آمن باستخدام PBKDF2 Password Hashing

✅ تفعيل الحساب عبر Email Verification

✅ تنفيذ عمليات بنكية أساسية:

تحويلات (Transfers)

مدفوعات فواتير (Bill Payments)

لوحة تحكم (Dashboard)

✅ تصميم واجهات مستخدم متعددة بواجهة حديثة وسلسة باستخدام JavaFX

✅ دمج Chatbot ذكي مدعوم بـ OpenAI API للرد على الاستفسارات وتنفيذ عمليات مباشرة

✅ إدارة الجلسات والنظام باستخدام Singleton Design Pattern

✅ إنشاء تقارير وملفات PDF باستخدام iText

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

Java

JavaFX

OpenAI API

JavaMail

iText PDF

? هدف المشروع:

تقديم تجربة بنكية آمنة، سهلة الاستخدام، وقابلة للتطوير، مع دعم الذكاء الاصطناعي لتحسين التفاعل مع المستخدم.

بطاقة العمل

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