Kelola Uang (Finance Tracker)
Next.jsSupabaseJWTReact
Technologies
Next.js 16 (Turbopack)ReactPostgreSQL (Supabase)JSON Web Tokens (JWT)BcryptTailwind CSS v4
Overview
Kelola Uang is a Full-Stack personal finance management application designed to systematically track cash inflows and outflows. This project is built using Next.js 16 and integrates with a PostgreSQL database via Supabase.
To ensure data security, the application implements a custom authentication system using JWT (JSON Web Tokens) and Bcrypt for password encryption. This application focuses on providing users with an easy way to manage and analyze their daily finances.
With a clean and interactive interface (using Framer Motion and Tailwind CSS), users can view transaction history reports, expense distributions via charts, and set monthly budget limits.
Key Features
- Real-time Financial Dashboard
- Expense Distribution Visualization
- Custom Authentication (JWT & Bcrypt)
- Transaction Report Filtering
- Monthly Budget Management




