KAIZEN
Continuous Improvement
LOADING...
K.
← Back to Projects

_01. Case Study

SpendWise

SpendWise is a full-stack budgeting app I built to solve my own problem of losing track of daily spending. It lets users log transactions by category, set monthly budgets, and visualise spending patterns over time. Firebase handles auth and real-time sync, so data updates instantly across devices.

Role

Solo Full Stack Developer

Stack

Next.js, TypeScript, Firebase

Live Demo

View Live →

Source

GitHub →
SpendWise screenshot

Full Stack

Next.jsTypeScriptFirebaseRechartsTailwind CSS
!

The Problem

I kept overspending without realising it until end of month. Spreadsheets were too slow and existing apps felt bloated or needed a subscription.

The Solution

Built a lightweight web app with a fast transaction input flow, auto-categorisation, and a monthly overview dashboard. Firebase Realtime Database keeps it synced instantly.

The Result

Used it myself daily for 6+ months. Helped me cut unnecessary spending by tracking where money was actually going. Shared with friends who started using it too.

Impact Metrics

Personal use · 6+ months · Shared with 10+ users

SpendWise screenshot 1
SpendWise screenshot 2

Next Project

DevBoard