Skip to content
ALL WORK
FULL-STACK · FINTECH2025

MoneyWise

A personal finance tracker where I owned the Income Management module end to end, from schema to interface.

A personal finance tracker built as a university group project. The Income Management module was mine end to end: schema, API, analytics, and the security work a finance feature needs before anyone should trust it with their records.

ROLE
Full-Stack Developer · Income Management Module
YEAR
2025
TEAM
University group project
WALKTHROUGH
Walkthrough of the Income Management module.1:07 · MP4
WHAT IT DOES

INCOME DASHBOARD

Live analytics with custom date filters, charted in Recharts.

PDF REPORTS

Financial records generated on demand.

GOAL TRACKING

Set an income goal and watch progress against it.

SECURED API

JWT auth, input validation, rate limiting and security headers on every income endpoint.

BUILT WITH
FRONTEND
Next.js · React · TypeScript
DATA VISUALISATION
Recharts
BACKEND
Node.js · Express · MongoDB
SECURITY
JWT authentication · Input validation · Rate limiting · Security headers

_