Skip to content

mkysln/personalFinance

Repository files navigation

📊 PersonalFinance

Kotlin Jetpack Compose Platform Status

📌 Proje Hakkında

PersonalFinance, kişisel finans takibi ve finansal koçluk odaklı geliştirilen modern bir Android uygulamasıdır.
Kullanıcıların gelir–gider dengesini yönetmesini ve finansal farkındalık kazanmasını hedefler.


🎯 Uygulamanın Amacı

  • Gelir ve giderlerin düzenli olarak takip edilmesi
  • Harcama alışkanlıklarının analiz edilmesi
  • Finansal farkındalık oluşturulması
  • Finansal koçluk yaklaşımıyla kullanıcıya rehberlik edilmesi

🚀 Geliştirme Amacım

Bu projeyi geliştirirken hedeflerim:

  • Kotlin dilinde ileri seviye yetkinlik kazanmak
  • Jetpack Compose ile modern UI geliştirmek
  • Android mimarilerini uygulamalı olarak öğrenmek
  • Eksik olduğum konuları proje üzerinde pekiştirmek

Bu proje benim için aynı zamanda bir öğrenme ve gelişim sürecidir.


🛠️ Kullanılan Teknolojiler

  • Kotlin
  • Jetpack Compose
  • Material 3
  • Android Architecture Components

🧱 Mimari Yapı

Uygulama aşağıdaki prensipler doğrultusunda geliştirilmektedir:

  • MVVM (Model – View – ViewModel)
  • Single Source of Truth
  • Unidirectional Data Flow
  • Clean Code prensipleri

✨ Özellikler

Planlanan Özellikler

  • Gelir ekleme
  • Gider ekleme
  • Kategori bazlı harcama takibi
  • Aylık finansal özet
  • Grafikler ile analiz
  • Finansal koçluk önerileri
  • Finansal hedef belirleme

🗺️ Roadmap

v1.0

  • Temel gelir / gider takibi
  • Basit kullanıcı arayüzü
  • Yerel veri yönetimi

v2.0

  • Gelişmiş analiz ekranları
  • Finansal koçluk sistemi
  • UI/UX iyileştirmeleri

v3.0

  • Senkronizasyon
  • Kişiselleştirilmiş öneriler

📚 Öğrenme Odaklı Yaklaşım

Bu projede özellikle:

  • Jetpack Compose state yönetimi
  • UI performansı
  • Refactoring
  • Best practice’ler

üzerine odaklanılmaktadır.


🤝 Katkı

Bu proje kişisel bir öğrenme projesidir.
Geri bildirimler ve öneriler memnuniyetle karşılanır.


🧠 Not

Amaç mükemmel bir uygulama değil,
her commit ile daha iyi bir Android geliştiricisi olmak 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages