This repository contains the FastAPI assignment for Invsto.
#Stack: 1 - FastAPI 2 - PostgreSQL 3 - psycopg (v3) 4 - unittest + coverage 5 - Dockerfile included
#How to run :
- Use Python 3.11: bash python3.11 -m venv venv source venv/bin/activate pip install -r requirements.txt export DATABASE_URL="postgresql://postgres:@localhost:5432/invsto" python load_csv.py # one-time to load CSV into DB python -m uvicorn app.main:app --reload