Gallerist, Arac satısı için hazırlanmıs bir backend projesidir.Herhangi bir isterden api lar üzerinden servis saglar USD ve TR olarak para birimlerini anlık merkez bankası verilerine göre kur kontrolu yapıp donusumunu gerceklestirir. Müsteri accountunda arac bedeline yeteri kadar para varsa satıs işlemi gercekleştirilir
- 🚗 Müsteri kayıt ve araç satısı
- 🚨 Exception Mimarisi
- 💰 USD ve TR olarak para birimlerini anlık merkez bankası verilerine göre kur kontrolu yapıp donusumunu gerceklestirir.
- 🔒 JWT ile güvenli giriş sistemi
- 🌐 Swagger dokümantasyonu
Katman | Teknoloji |
---|---|
Backend | Java 20, Spring Boot 3.4.4 |
Veritabanı | PostgreSQL 14 |
Güvenlik | Spring Security, JWT |
Dokümantasyon | Swagger/OpenAPI |
Test | JUnit |
git clone https://github.com/erdoganp/Gallerist-Projesi.git
📦 Bağımlılıkları Kurun
Proje türüne göre:
Java (Maven):
./mvnw clean install
▶️ Projeyi Başlatın
./mvnw spring-boot:run