Skip to content

emirhan-coban/finance_tracker

Repository files navigation

Finance Tracker 💰

Flutter ile geliştirilmiş modern ve verimli bir kişisel finans takip uygulaması. Bu uygulama, günlük harcamalarınızı yönetmenize, harcama alışkanlıklarınızı takip etmenize ve OCR teknolojisini kullanarak fişlerinizi taramanıza yardımcı olur.

✨ Özellikler

  • Gider Takibi: Günlük harcamalarınızı kolayca ekleyin ve kategorize edin.
  • OCR Fiş Tarama: Kameranızı kullanarak fişleri tarayın ve Google ML Kit ile metinleri otomatik olarak ayıklayın.
  • Yerel Veri Saklama: Verileriniz Shared Preferences kullanılarak cihazınızda yerel olarak saklanır, böylece gizlilik ve çevrimdışı erişim sağlanır.
  • Akıllı Durum Yönetimi: Provider ile verimli uygulama durumu (state) yönetimi.
  • Özel Temalar: Özel yazı tipleri (Google Fonts) ve karanlık/aydınlık mod desteği ile şık arayüz.
  • Doğal Açılış Ekranı: Sorunsuz ve hızlı bir açılış deneyimi.

🛠️ Kullanılan Teknolojiler

🚀 Başlarken

Ön Koşullar

  • Flutter SDK (3.10.4 veya üzeri)
  • Dart SDK
  • Android Studio / VS Code (Flutter eklentileri ile birlikte)

Kurulum

  1. Depoyu (Repository) Klonlayın

    git clone https://github.com/KULLANICI_ADINIZ/finance_tracker.git
    cd finance_tracker
  2. Bağımlılıkları Yükleyin

    flutter pub get
  3. Uygulamayı Çalıştırın

    flutter run

🤝 Katkıda Bulunma

Katkılar, sorun bildirimleri ve özellik istekleri memnuniyetle karşılanır!

  1. Projeyi Fork'layın
  2. Yeni Bir Özellik Dalı (Branch) Oluşturun (git checkout -b feature/MuhtesemOzellik)
  3. Değişikliklerinizi Commit Edin (git commit -m 'Yeni bir özellik eklendi')
  4. Dalı (Branch) Push Edin (git push origin feature/MuhtesemOzellik)
  5. Bir Pull Request Oluşturun

📄 Lisans

MIT Lisansı altında dağıtılmaktadır. Daha fazla bilgi için LICENSE dosyasına bakın.


Flutter ile ❤️ kullanılarak yapıldı

About

Yurtdışında fazla harcamadan kaçınmak mı? Harika.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors