A browser-based personal finance tracker that lets users add income and expense entries and visualises the balance over time with a simple chart.
Follow these steps in order. Each one builds on the previous.
Build the HTML form for adding entries
Store entries in a JavaScript array
Render the entry list dynamically
Calculate and display the running balance
Group entries by month for chart data
Import Chart.js via CDN
Render a bar chart using the monthly totals
Add delete functionality for individual entries
Loading...