FastAPI server for organizing leetcode progress
# generate rsa keys for JWT
./generate_keys.sh
# start app
docker compose up --build
docker compose exec auth_server pytest tests/ -v -s
Project uses dependencies via the poetry tool dependencies for auth_server in auth_server/pyproject.toml dependencies for info_server in info_server/pyproject.toml
# add dependency
poetry add package
# delete dependency
poetry remove package
pip install ruff
ruff check .