This api requires Python v3.10 and MySQL server up to run.
Create virtual environment and install the dependencies.
cd finance_api
python -m venv venv
venv\Scripts\activate
cd app
pip install -r requirements.txt
Add database connection string to .env file and start the server.
uvicorn main:app --port 8080
After server is up just go to http://localhost:8080/docs to see the docs.