Skip to content

Avanteesh/Expense-Tracker-REST-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Expense Tracker REST-API with OAuth2-authentication

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!)
Run the server with Docker-cli

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published