Weekly total
$40.00

Add expense

Add category

Instructions
10/19 (Sun)10/20 (Mon)10/21 (Tue)10/22 (Wed)10/23 (Thu)10/24 (Fri)10/25 (Sat)GroceriesGasSafeway

Week of Oct. 19, 2025

Add, Drag, Click

1. Add an expense or category from the left panel.
2. Drag an expense over a category to add it to that category. An expense can belong to multiple categories.
3. Click on any expense or category to view it in detail. While in detail view, take actions (delete, edit, close).

About

This simple expense-tracking app is an accompaniment to a blog post on D3+React+Flux. The blog post itself is being slowly written, but in the meanwhile, you can find the source code here.
A caveat: there's no backend implemented, so all of the data is stored locally on the client. This means that the data will not persist across browsers.

Let me know what you think
Tell me if you find a bug