Finance Dashboard
This was one of the first personal projects I worked on to learn python that related to my every day life. I am someone who spends a lot of time thinking about personal finance and I wanted to create a dashboard that would allow me to visualize my current progress towards financial goals as well as visualize whether or not I was on track to meet those goals. The dashboard uses a google sheet api to pull data from a google sheet that I use to track my finances and then uses matplotlib to create visualizations of the data. The dashboard is built using the nicegui python library and is a web-based graphical user interface. I interact with the google sheet through the command line by typing `finance keyword parameters` I can log recent expenses, add new income, adjust the current value of my investments and bank accounts.