RIZKYEMHA
← Back to Projects🇬🇧 English

Project

FinTrack — Dashboard Keuangan Pribadi

Next.jsTypeScriptPostgreSQLPrisma
Live Demo ↗GitHub ↗
FinTrack — Dashboard Keuangan Pribadi

Gambaran Umum

FinTrack adalah dashboard keuangan pribadi fullstack yang membantu pengguna melacak pemasukan, pengeluaran, dan target tabungan secara real time — dibangun dengan fokus pada performa dan kejelasan data.

Masalah

Kebanyakan aplikasi keuangan terlalu kompleks atau tidak memiliki visualisasi data yang berarti. FinTrack dibangun untuk menjembatani kesenjangan itu — cukup sederhana untuk digunakan setiap hari, namun cukup powerful untuk menghasilkan insight nyata.

Fitur Utama

  • Pelacakan pengeluaran real time dengan breakdown per kategori
  • Ringkasan keuangan bulanan dan tahunan
  • Pelacak tabungan berbasis target dengan indikator progres
  • Autentikasi aman via NextAuth.js

Sorotan Teknis

Backend menggunakan Prisma sebagai ORM di atas PostgreSQL, dengan skema yang dinormalisasi untuk query agregasi yang efisien. Frontend memanfaatkan React Server Components untuk initial load yang cepat dan Recharts untuk visualisasi data interaktif.