Türkiye'deki yatırım fonlarını (BES) takip etmek için geliştirilmiş modern bir Android uygulaması.
- TEFAS üzerindeki tüm yatırım fonlarının güncel fiyatlarını görüntüleme
- Fonların performans geçmişini inceleme
- Favori fonlarınızı kaydetme ve takip etme
- Kendi yatırım portföyünüzü oluşturma
- Alım-satım işlemlerini kaydetme
- Fon koduna göre arama
- Fon adına göre arama
- Material Design 3 tasarım
- Binance teması
- Yumuşak geçişler ve animasyonlar
- Programlama Dili: Kotlin
- UI Framework: Jetpack Compose
- Mimari: MVVM + Clean Architecture
- Dependency Injection: Hilt
- Veritabanı: Room
- Networking: Retrofit + OkHttp
- Async: Kotlin Coroutines + Flow
- Grafik: MPAndroidChart
-
Projeyi klonlayın:
git clone https://github.com/sidekick2809/Tefas_Mobile_Android.git
-
Android Studio'da açın
-
Gradle bağımlılıklarını çözümleyin:
./gradlew build
-
Uygulamayı çalıştırın
app/src/main/java/com/fontakip/
├── data/ # Veri katmanı
│ ├── local/ # Yerel veritabanı
│ ├── remote/ # API servisleri
│ └── repository/ # Repository implementasyonları
├── domain/ # Domain katmanı
│ ├── model/ # Domain modelleri
│ ├── repository/ # Repository arayüzleri
│ └── usecase/ # Use case'ler
├── presentation/ # Sunum katmanı
│ ├── components/ # UI bileşenleri
│ ├── navigation/ # Navigasyon
│ ├── screens/ # Ekranlar
│ ├── theme/ # Tema
│ └── viewmodel/ # ViewModel'lar
└── di/ # Dependency Injection
Uygulama TEFAS (Türkiye Elektronik Fon Alım Satım Platformu) API'sini kullanmaktadır.
MIT License



