Dashboard

Your spending at a glance

Total Records 0
Total Spent $0.00
Top Category
Average $0.00

Monthly Budget Cap

$0.00 spent of $0.00

Set a budget cap in Settings.

Last 7 Days

By Category

Records

All your transactions

Date Description Amount Category Actions

Add Transaction

Log a new expense

No leading/trailing spaces; no duplicate consecutive words.
Positive number, up to 2 decimals.
Format: YYYY-MM-DD

Settings

Customize your tracker

Currency

Manual exchange rate
Manual exchange rate

Monthly Budget Cap

Set a monthly spending limit (in base currency).

Categories

Letters, spaces, hyphens only.

Data

About

UniWallet: Student Finance Tracker

What is UniWallet?

UniWallet is a lightweight offline first finance tracker built for students. It helps you log daily expenses, set monthly budgets and see where your money goes,all without needing an internet connection or creating an account.

Your data lives entirely in your browser's local storage. Nothing gets sent to any server ever.

Features

Smart regex powered search so you can find exactly what you need. Category based breakdowns of your spending. A 7 day trend chart to spot patterns. Budget caps with real-time alerts when you're close to or over your limit. Full keyboard navigation and screen reader support throughout.

Regex Catalog

/^\S(?:.*\S)?$/
No leading/trailing spaces in descriptions
/^(0|[1-9]\d*)(\.\d{1,2})?$/
Valid amount: positive number with up to 2 decimal places
/^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$/
Date format YYYY-MM-DD with valid month/day ranges
/^[A-Za-z]+(?:[ -][A-Za-z]+)*$/
Category: letters, single spaces, or hyphens between words
/\b(\w+)\s+\1\b/i
Advanced: detects duplicate consecutive words (back-reference)
/(?=.*[A-Z])(?=.*\d).{6,}/
Advanced: lookahead — at least 1 uppercase and 1 digit, 6+ chars

Keyboard Shortcuts

Tab / Shift+Tab
Navigate through interactive elements
Enter
Activate buttons and links
Escape
Close mobile menu or cancel edit mode
15
Quick navigate sections (when not in a text field)

Contact

Built by Denzel NGABO

GitHub: github.com/MAcDen34

Email: d.ngabo@alustudent.com