Bu uygulama, kripto para, döviz ve hisse senedi fiyatlarını tek bir yerden takip etmeni, sanal bir portföy oluşturup alım/satım simülasyonu yapmanı ve favori varlıklarını kaydetmeni sağlayan bir Android uygulamasıdır. Jetpack Compose ile yazılmıştır, MVVM mimarisini kullanır ve verileri Firebase üzerinde kalıcı olarak saklar.
- Piyasa keşfi — Kripto, döviz ve hisse sekmelerinde canlı fiyat listeleri (arama, aşağı çekerek yenileme).
- Varlık detayı — Dokunarak gezinilebilir, zaman aralığı seçilebilir (1dk–1hafta) fiyat grafiği; yüksek/düşük istatistikleri.
- Alım/Satım simülasyonu — Sanal bakiyeyle varlık alıp satma, ağırlıklı ortalama maliyet hesaplama.
- Portföy takibi — Anasayfada toplam değer, kâr/zarar (P&L), varlık dağılım grafiği; fiyatlar periyodik olarak (60 sn) ve aşağı çekerek otomatik yenilenir.
- Favoriler — Bir varlığı yıldızlayıp Favorilerim sekmesinden hızlıca erişme.
- Kimlik doğrulama — Firebase Authentication ile e-posta/şifre girişi, "Beni Hatırla" (e-posta hatırlama).
- Kalıcı veri — Portföy ve favoriler Firestore'da kullanıcıya özel olarak saklanır; uygulama kapatılıp açılsa da veriler kaybolmaz.
- Açık/Koyu tema — Ayarlar sayfasından değiştirilebilen, kalıcı olarak hatırlanan tema.
- Dil / UI: Kotlin, Jetpack Compose (Material3)
- Mimari desen: MVVM (View → ViewModel → Repository → Data source)
- Bağımlılık enjeksiyonu: Hilt
- Ağ: Retrofit + Gson (Twelve Data API — kripto/döviz/hisse fiyat ve grafik verisi)
- Kalıcı veri: Firebase Firestore (portföy, favoriler), Firebase Auth (kullanıcı),
SharedPreferences(tema ve "beni hatırla" tercihi) - Görseller: Coil





