İçeriğe geç
MCB

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

  1. 01Kullanıcı kayıt olur ve JWT ile giriş yapar; parolalar bcrypt ile saklanır.
  2. 02Harcama manuel girilir ya da fiş fotoğrafı yüklenir; OCR (Türkçe/İngilizce Tesseract) metni okuyup tutar ve tarih alanlarını önerir.
  3. 03Sistem kategori önerir; tekrarlayan harcamalar zamanlanmış servisle otomatik oluşturulur.
  4. 04Dashboard toplam, kategori dağılımı, son işlemler ve aylık karşılaştırmayı Chart.js ile gösterir; motivasyon mesajları üretir.
  5. 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
Sıradaki projeGiderimBelli

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ç