Definex Java Spring Practicum Final Projesi - Kredi Uygulaması
Konu
Bir kredi başvuru sistemi için, kredi başvuru isteklerini alıp ilgili kriterlere göre müşteriye kredi sonucunu dönen servisin içinde yer alacak restful bir uygulamanın Spring Boot framework kullanılarak yazılması ve isteğe bağlı olarak önyüzünün yazılması.
Kullanılan Design Patternlar
- Kredi hesaplama türüne karar vermek için Strategy Design Pattern kullanıldı.
- SMS sağlayacıları üzerinden mesaj yollamak için ise Adapter Design Pattern kullanıldı.
Kullanılan Frameworkler
- Backend için Spring Boot ve Postgresql kullanıldı.
- Frontend için React ve builld için Vite kullanıldı.
- Dökümantasyon için Swagger UI kullanıldı.
- Programın her bilgisayarda stabil çalışması için Docker dosyası hazırlandı.