Inspiration: I wanted a simple way to track my daily spending while practicing Python debugging and improving my logic-building skills.
What it does: A lightweight CLI tool that lets users add expenses, view totals, see category-wise spending, and store everything in a file for later use.
How we built it: Built using core Python (functions, loops, file handling). Fixed logic errors, input validation issues, and improved data flow between modules.
Challenges we ran into: Debugging wrong conditions, fixing counters, handling file save/load correctly, and managing variable scope.
Accomplishments that we're proud of: Clean modular code, correct summaries, persistent storage, and a smooth, beginner-friendly interface.
What we learned: Better debugging techniques, cleaner function design, Python file handling, and how to structure small real-world projects.
What's next for Expense Tracker Fix: Add charts, monthly reports, CSV export, and a simple UI using Tkinter/Streamlit.
Log in or sign up for Devpost to join the conversation.