Java Capstone Project
Java Capstone Project
ABSTRACT :
The Expense Tracker Android application represents a comprehensive solution for
managing personal finances effectively on mobile devices. Through advanced features
such as real-time expense tracking, customizable budgeting tools, and personalized
financial insights, the application aims to simplify the complexities of financial
management. Leveraging cutting-edge technologies and intuitive design principles, it
empowers users to take control of their finances with confidence and ease, ultimately
promoting financial literacy and responsible spending habits.
● Financial complexity and digitalization have intensified the need for effective personal
finance management tools.
● By harnessing cutting-edge tech and intuitive design, the app aims to empower users to
make informed financial decisions.
● The Expense Tracker Android application aims to demystify financial intricacies, providing
users with unparalleled control and visibility over their monetary resources.
APPLICATIONS OF EXPENSE TRACKER:
Overall, the novelty of the Expense Tracker Android application lies in its ability to revolutionize
personal finance management, empowering users to streamline expense tracking, optimize budgeting,
achieve financial goals, and enhance financial security.
LITERATURE REVIEW
AUTHOR/YEAR TITLE FINDINGS
Tracker, Faher. 2020. Queen of Procrastination Budget Planner: Bill Organizer with
Mead Money Tracking
Organizher ability to make a Clear
Expense , Bill Organizer Money Tracker / F Budget plan with
amily Finance Monthly and Weekly Planner Financial Insights.
Spiral Bound Undated Cash Books Bookke
eping
Bookfactory.
AUTHOR/YEAR TITLE FINDINGS
Kraft, Oskar. 2021. Personal Expense Tracker: Daily Record about Personal Cash
Cloud Personal Expense Tr Management and Expense Tracker
acker, Keep Track
EXBook, Elmo. 2021. Cloud Watching Expense Tr Money Management Ledger with
acker: Financial Planning J Cost Accounting using Integration
ournal, Monthly Budgeting of Data Analytics
Notebook
Correia, Jada. 2018. Monthly Bill Planner and Or Weekly and Monthly budget
ganizer: Finance Monthly a planner and worksheets for
nd Weekly Budget Planner efficient cost management
Expense Tracker Bill Organi
zer Journal Notebook
PROBLEMS IDENTIFIED
• Enhanced Security Measures: Security is a top priority in expense tracker Android applications,
with developers implementing enhanced security measures to protect users' financial data.
Organizations in the mobile network industry are leveraging these trends to improve network
performance, enhance user experience, and drive innovation.
EXISTING SYSTEM
• Manual Expense Tracking: Users rely on manual methods such as pen and
paper or spreadsheets to track their expenses.
• Lack of Integration: Users often need to manually input data from multiple
sources, leading to inefficiencies and inaccuracies in expense tracking.
Disadvantages:
The main disadvantages of the existing expense tracking systems are their reliance on manual
methods, such as pen and paper or spreadsheets, which are time-consuming and prone to errors.
Additionally, these systems often lack advanced features like real-time tracking and personalized
insights, limiting users' ability to effectively manage their finances.
PROPOSED SYSTEM
● The proposed system will offer real-time expense tracking capabilities, allowing
users to monitor their spending as transactions occur.
● Users will have access to customizable budgeting tools tailored to their financial
goals and preferences.
● The system will incorporate data visualization techniques such as charts and graphs
to provide users with clear insights into their spending patterns and trends.
● Seamless integration with users' bank accounts and financial institutions will
streamline the expense tracking process and ensure accuracy.
SYSTEM ARCHITECTURE
FLOWCHART
Modules:
● Expense Data Collection
● Expense Categorization
● Budgeting Algorithm
● Application Performance Optimization
Load Dataset : Here, a dataset with multiple attributes is created and processed in
accordance with real-world data transmissions.
Data Clustering: As a result, clustering may be used to solve a multi-objective optimization
issue. The unique data collection and intended application of the findings define the optimal
clustering technique and parameter setup.
Node Selection: The technique is repeated for each file fragment. The centrality metric is the
same for each node. The same node is chosen to store the file fragment. As a result, the
performance was the same, and all three lines intersected at the same position sign.
ADVANTAGES
Fig .1 Fig .2
RESULTS
The third image Fig. 3 showcases the settings page of
the Expense Tracker Android app, offering users
various customization options such as selecting
currency symbols, changing language preferences, and
toggling between dark and light modes. Additionally,
users can rate the app and access other settings to
tailor their experience according to their preferences.