an expense tracker api that helps you save your daily expenses by tracking it based on different accounts also, provides a little data analytics get insight of the rate at which your spending and when you might run out of balance. This is probably one of the coolest projects I have made!
Project External Dependencies
- Python framework FastAPI (version 0.0.6 CLI)
- SQLmodel (SQL ORM) using sqlite3
- passlib (Crypto library)
- python-jose for JSON Web token handling!
- numpy and random for a little data analytics!
Before running, Make sure to initialize '.env' file with the variables
- SECRET_KEY (key larger than 64 bit is encouraged!)
- ALGORITHM (the hasing algorithm, You can use HS256)
- TOKEN_EXPIRE_TIME (expiry time of JWT token, a Number string!)