About this Project
Student Finance Tracker is a simple, accessible, responsive app to help students track expenses, set budgets, and analyze spending patterns.
Purpose
This project demonstrates a vanilla JavaScript single-page-style application with semantic HTML, mobile-first responsive CSS, regex-powered validation and search, localStorage persistence, JSON import/export, and accessibility features such as keyboard navigation and ARIA live regions.
Contact & Repository
Developer: Alieu O Jobe
GitHub: https://github.com/Jobealieu/student-finance-tracker
Email: a.jobe@alustudent.com
Notes
- All data is stored locally in the browser using localStorage.
- Import/export uses JSON only; imported data is validated for structure before loading.
- Regex search compiles safely with try/catch; invalid patterns are reported to the user.