03 · Web Applications
Akıllı Harcama Asistanı
Günlük harcamaları kaydeden, kategorize eden ve grafiklerle gösteren; fiş okuma (OCR) ve tahmin özellikleri bulunan harcama takip uygulaması.
Tüm projeler
- Geliştirme sürüyor
- Fintech
- OCR
- Dashboard
Tasarım görseli · ekran görüntüsü değil
Project Overview
Türkiye’de başlayıp global ölçeklenebilecek bir harcama takip uygulaması: gelir-gider kaydı, bütçe, hedefler ve raporlar tek yerde.
The Challenge
Harcamaları elle takip etmenin zahmeti ve nereye ne kadar gittiğini görememe.
The Solution
Kolay giriş, otomatik kategori önerisi, fişten veri okuma ve görsel özetlerle harcama farkındalığı.
How It Works
- 01Kullanıcı kayıt olur ve JWT ile giriş yapar; parolalar bcrypt ile saklanır.
- 02Harcama manuel girilir ya da fiş fotoğrafı yüklenir; OCR (Türkçe/İngilizce Tesseract) metni okuyup tutar ve tarih alanlarını önerir.
- 03Sistem kategori önerir; tekrarlayan harcamalar zamanlanmış servisle otomatik oluşturulur.
- 04Dashboard toplam, kategori dağılımı, son işlemler ve aylık karşılaştırmayı Chart.js ile gösterir; motivasyon mesajları üretir.
- 05Bütçe, hedef, taksit, gelir ve tahmin uçları; bildirim ve Web Push servisleri kullanıcıyı bilgilendirir.
Key Features
- Gelir/gider, bütçe, hedef ve taksit takibi
- Fiş okuma (OCR)
- Kategori önerisi ve harcama tahmini
- Finansal sağlık ve oyunlaştırma modülleri
- Web Push bildirimleri
- Çok dilli altyapı (i18n)
Architecture
Express/TypeScript REST API + PostgreSQL; React/Vite arayüzü. Sunucuda PM2 ile süreç yönetimi, nginx ters vekil. Banka API entegrasyonu için modüler yapı hazır.
Technologies & Tools
- Node.js
- Express
- TypeScript
- PostgreSQL
- JWT
- bcrypt
- React 18
- Vite
- Tailwind CSS
- Chart.js
- Tesseract OCR
- PM2
- nginx
Screenshots
Gerçek uygulama ekran görüntüleri eklenecek. Yukarıdaki kapak yalnızca tasarım görselidir.
Results
Ölçülebilir sonuçlar doğrulandıkça eklenecek.
Links
GitHub bağlantısı yokCanlı demo yok
Let's build something great
Bir fikriniz mi var?
Yeni projeler, teknoloji, iş birlikleri ve yaratıcı fikirler üzerine konuşalım.
Benimle İletişime Geç