macOS için kredi kartı ekstre analiz uygulaması. AI destekli PDF okuma ile harcamalarınızı otomatik kategorize edin ve analiz edin.
Derlemek istemiyorsanız, hazır derlenmiş versiyonu indirin:
- Releases sayfasından
FinansApp.zipdosyasını indirin - Zip dosyasını açın
FinansApp.appdosyasını/Applicationsklasörüne sürükleyin- Uygulamayı açın (ilk açılışta sağ tıklayıp "Aç" seçin)
- Google AI Studio'dan ücretsiz API anahtarı alın
- Anahtarı uygulamaya girin ve ekstre PDF'lerinizi yüklemeye başlayın!
Not: macOS Gatekeeper uyarısı çıkarsa, System Settings > Privacy & Security'den uygulamaya izin verin.
- PDF Ekstre Okuma: Kredi kartı ekstrelerini AI ile otomatik analiz (OpenAI GPT-4o veya Google Gemini)
- Kategori Bazlı Analiz: Harcamalarınızı kategorilere göre görüntüleyin
- Dashboard: Pasta ve bar grafikleri ile görsel analiz
- Ay Ay Karşılaştırma: İki ayı seçip detaylı karşılaştırma yapın
- Toplu İşlem Düzenleme: Birden fazla işlemi seçip kategori değiştirin veya silin
- Özel Kategoriler: Kendi kategorilerinizi oluşturun
- CSV Dışa Aktarma: Verilerinizi CSV formatında dışa aktarın
- macOS 14 (Sonoma) veya üzeri
- Swift 5.9+
- OpenAI veya Google Gemini API anahtarı
# Repository'yi klonlayın
git clone https://github.com/fikret/FinansApp.git
cd FinansApp
# Derleyin
swift build -c release
# Uygulamayı /Applications'a kurun
cp .build/release/FinansApp FinansApp.app/Contents/MacOS/FinansApp
cp -r FinansApp.app /Applications/swift run- Uygulamayı ilk açtığınızda onboarding ekranı sizi karşılar
- AI servisi seçin (Gemini önerilir) ve API anahtarınızı girin
- İlk kredi kartı ekstrenizi PDF olarak yükleyin
- AI otomatik olarak işlemleri çıkaracak ve kategorize edecek
- Dashboard'dan harcamalarınızı analiz edin
- Google AI Studio adresine gidin
- "Create API Key" butonuna tıklayın
- Anahtarı kopyalayıp uygulamaya yapıştırın
- OpenAI Platform adresine gidin
- "Create new secret key" butonuna tıklayın
- Anahtarı kopyalayıp uygulamaya yapıştırın
- Veritabanı:
~/Library/Application Support/FinansApp/finans.db(SQLite) - API anahtarları: UserDefaults (sistem anahtarlığı)
- SwiftUI - UI framework
- Swift Charts - Grafikler
- SQLite3 - Yerel veritabanı
- OpenAI API - GPT-4o vision
- Google Gemini API - Gemini 2.0 Flash
Market, Restoran, Ulaşım, Giyim, Teknoloji, Sağlık, Eğlence, Fatura, Abonelik, Eşya, Kırtasiye, İade, Diğer
Ayrıca kendi özel kategorilerinizi de ekleyebilirsiniz.
MIT License
Fikret Tozak - fikret.tozak@wpokulu.co
Bu program Claude Code kullanılarak geliştirilmiştir.

