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.
