Back to work
Expense Tracker
HTMLCSSJavaScriptDOM APIlocalStorage
A browser-based income and expense tracker built with plain JavaScript. You can add, edit, and delete financial records, each with a description, amount, date, type, and category, and the app calculates total income, total expenses, and your current balance in real time. Records are saved in the browser so they persist between sessions, money is formatted in Turkish Lira, and the layout adapts to smaller screens. I split the logic into separate JavaScript files by responsibility and paid particular attention to the interface details and overall user experience.