BudgetBuddy Android App
A mobile budgeting application designed to help users track expenses, manage categories, set savings goals, and understand spending patterns.
This page breaks down selected projects beyond the final result. Each case study explains the goal, my role, tools used, features, process, challenges, and what I learned while building.
Android App
Claim System
Client System
Lessons Learned
Use the tabs to switch between case studies. Each project shows a different part of my development journey, from mobile apps to systems analysis.
A mobile budgeting application designed to help users track expenses, manage categories, set savings goals, and understand spending patterns.
A closer look at the goal, role, features, process, challenges, and learning behind this project.
BudgetBuddy was designed to support users with expense tracking, category organisation, savings goals, receipt handling, and basic spending visibility through a local mobile application.
Record and organise user expenses.
Group spending into useful categories.
Allow users to set and track financial goals.
Attach and view receipt images.
Identify what the app needed to help users manage expenses.
Design how expenses, categories, and goals should be stored.
Connect app screens, logic, forms, and local database operations.
Check that saving, filtering, and viewing data worked correctly.
Making sure expenses were saved and retrieved correctly.
Handling date filtering and category totals properly.
Keeping the app flow understandable for users.
Improved my understanding of Android app structure.
Learned more about database-driven mobile features.
Gained confidence connecting requirements to working features.
Each case study represents a different side of my development journey: mobile app development, system building, database thinking, project analysis, documentation, UI structure, and practical problem solving.
Shows Android development, app logic, local data, and user-focused features.
Shows form-based systems, claim flow, database thinking, and admin structure.
Shows systems analysis, UML, workflows, planning, and project documentation.