Square Expenditures Visulization Tool
This tool helps anyone view their expenditures as reported to their email by Square. The app is designed as a dashboard using a combination of Plotly Dash and Dash Mantine components. The backend is almost entirely written in Python (version 3.12.8).
The app is hosted by Render.
You may get a timeout/memory error running the Render app, which is a feature of its free tier permitting updates no longer than 30 seconds. To deal with this, you may either use the date-selection in the settings tab to shrink the number of emails being requested, or run the app locally.
GitHub Repository
👉 View the full repository on GitHub