Pafta listesiListe Pafta 04 / 08 ← öncekisonraki → TR / EN

Pafta 04 / 08

ACHIEVEMENT HUNTER

Steam başarımlarını takip eden masaüstü uygulaması ve arkasındaki REST API. Oyun içinde Shift+Tab ile açılan şeffaf bir başarım paneli gösterir.

Konu
Masaüstü · Backend
Platform
Windows
Kaynak
Özel depo
Tarih
2026
Durum
Geliştiriliyor

01Görünüşler3 görünüş

Book Of Achievements web sitesinin ana sayfası
AWeb · ana sayfa
Book Of Achievements wiki sayfası: oyun kapakları üzerinde arama kutusu
BWeb · wiki
Book Of Achievements giriş ekranı: Steam ile giriş butonu
CWeb · Steam ile giriş

02Şema ve notlar

MASAÜSTÜJavaFX 21 OVERLAYShift+Tab · çoklu monitör CORE APISpring Boot · 22 controller MYSQLJPA / Hibernate REDISönbellek STEAM WEB APIsenkronizasyon JWT
  1. Core API: Spring Boot 3.2, 22 controller, Spring Security ile JWT doğrulama.
  2. Veri MySQL'de (JPA / Hibernate), önbellek Redis'te.
  3. Oyun ve başarım verisi Steam Web API ile senkronize edilir.
  4. Masaüstü uygulama JavaFX 21; veri CompletableFuture ile asenkron yüklenir.
  5. jpackage ile Java kurulumu gerektirmeyen Windows .exe üretilir.

03Parça listesi5 parça

PozParçaAçıklama
01Steam servisiOtomatik Steam girişi, veri çekme
02Oyun algılamaÇalışan oyunu tespit etme
03OverlayShift+Tab paneli, global kısayollar, çoklu monitör
04Core APIREST uç noktaları, JWT, forum ve ekonomi sistemi
05VeriMySQL + Redis

—Pafta sonuçizen MUHAMMEDPYZ