Project Title: Financial Manager
Project Description: In this application the user will be able to track his expenses and incomes and save it in a cloud database.
Project Goals: The goal of this project is help me to have some experience with a cloud database, be able to retrieve, add and delete data and develop javascript skills.
Steps to build and/or run the software:
- Have a browser compatible with js.
- Have a firestore configapp.json() (It is not listed on github)
Instructions for using the software:
- This app will keep track of your expenses and incomes and save them in the cloud.
- When started the program will open a web ui and it will ask two inputs
- the value input is related to the amount of money and the comment is a descrition of it.
- If you click on income it will add the value and the descrition to the incomes, the same for expenses.
- After addiding value you can save it. The next time that you access it the program will request your data to the server.
- You also can delete all values. It will bring to the initial state.
To recreate the development environment, you need the following software and/or libraries with the specified versions:
- Node.js
- Import firestore
- A live serve.
I found these websites useful in developing this software:
- https://coolors.co/
- youtube.com
- bing.com copilot
The following items I plan to fix, improve, and/or add to this project in the future:
- Make a log in system
- store the data based on months and years.
- [ ]