Project Title: My Finance App
Project Description: tracks finances for user
Project Goals: to help the user keep track of their finances
Steps to build and/or run the software:
- Open a new terminal
- Make sure you are in the my-app folder
- type: "yarn start"
- yarn will start/open the application
Instructions for using the software:
- Run the software with yarn
- Sign in with your google account
- Add description, Amount, and choose expense/income
- Add transaction
To recreate the development environment, you need the following software and/or libraries with the specified versions:
- VS Code 1.99.3
- firebase 11.7.1
- react 19.1.0
- yarn 1.22.22
- node v22.15.0
I found these websites useful in developing this software:
- [Firebase] (https://firebase.google.com/docs/guides)
- [YouTube] (https://www.youtube.com/watch?v=9zdvmgGsww0&list=PL4cUxeGkcC9jERUGvbudErNCeSZHWUVlb&ab_channel=NetNinja)
- [YouTube] (https://www.youtube.com/watch?v=9kRgVxULbag&ab_channel=Fireship)
- [Youtube] (https://www.youtube.com/watch?v=g9_6KmiBISk&t=212s&ab_channel=TraversyMedia)
The following items I plan to fix, improve, and/or add to this project in the future:
- [The income total, expenses total, and total finances don't work and need some updating]
- [Separating the income and expenses into their own columns (surprisingly complicated)]
- [The css needs some editing/updating to be more user friendly]
- [Adding more login methods]