Expenses tracker is a web app designed to track my expenses every day, it uses firebase as Database and python flask as backend.
- Plots
- Filters
- Sign in
- Comparisons
Docker
Right now Expenses tracker has 3 sections
Every user has an individual tracking, they can not track each others.
Here you can register your expenses, and see a little summary of your tracking.
Here you can see all your expenses, watch some stats and download in CSV format all your tracking.
Soon you will see filters and ranges.
- Install all dependecies using the command ">>pip install -r requirements.txt"
- Go to your firebase console, create a new project
- Go to configuration, download a json Key
- Configure it in your "const.py" file
- Run the project using the command ">>python main.py"
- Do everything above
- Go to "src" folder
- Build the Image using the command ">> docker build -t yourusername/expensestracker ."
- Run the Docker using the command ">>docker run -d -p 8888:5000 yourusername/expensestracker"
This project is under MIT License, use it as you want.
I have a lot of fun projects, check this:
- https://github.com/HectorPulido/Amazon-QLDB-Login-Example
- https://github.com/HectorPulido/Decentralized-Twitter-with-blockchain-as-base
- https://github.com/HectorPulido/Machine-learning-Framework-Csharp
- https://github.com/HectorPulido/Evolutionary-Neural-Networks-on-unity-for-bots
- https://github.com/HectorPulido/Imitation-learning-in-unity
- https://github.com/HectorPulido/Chatbot-seq2seq-C-
- Twitter: https://twitter.com/Hector_Pulido_
- Youtube: http://youtube.com/c/hectorandrespulidopalmar
- Twitch: https://www.twitch.tv/hector_pulido_