Dashboard
Your spending at a glance
Monthly Budget Cap
Last 7 Days
By Category
Records
All your transactions
| Date | Description | Amount | Category | Actions |
|---|
Add Transaction
Log a new expense
Settings
Customize your tracker
Currency
Monthly Budget Cap
Categories
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
- 1–5
- Quick navigate sections (when not in a text field)