Inspiration
As college students, managing money can be difficult, especially when small everyday purchases quickly add up. We wanted to create a simple tool that makes personal finance easier to understand and helps students develop better spending habits.
What it does
SpendSense is a financial dashboard that helps users track and understand their spending. Users can enter purchases, organize them into categories, view spending patterns, and receive simple insights. The “What If?” simulator also shows how reducing certain expenses could increase monthly and yearly savings.
How we built it
We built SpendSense as a web application using HTML, CSS, and JavaScript. HTML creates the structure of the website, CSS provides the design and user interface, and JavaScript handles calculations, transactions, spending insights, and interactive features.
Challenges we ran into
One of our biggest challenges was turning raw spending information into insights that are actually useful. We also had to make sure the calculations updated correctly whenever users added new transactions or changed values in the simulator.
Accomplishments that we're proud of
We are proud that we created a functional application that addresses a real problem faced by students. We were also able to combine financial concepts with programming while keeping the interface simple and easy to use.
What we learned
This project taught us how HTML, CSS, and JavaScript work together to create an interactive application. We also learned more about debugging, designing a user-friendly interface, and turning an idea into a working product.
What's next for SpendSense
Next, we want to add bank account integration, automatic transaction categorization, budgeting goals, account creation, and more detailed spending analytics. We would also like to incorporate AI to provide personalized financial insights based on each user's spending habits.
Log in or sign up for Devpost to join the conversation.