UserProfile Database

A database created using FastAPI to create and maintain UserProfiles.

Optional Env Variables

  • port - Port number on which the application should run. Defaults to WW2 start year.

  • JWT_SECRET - A secret for encoding and decoding. Defaults to url safe UUID.

Coding Standards

Docstring format: Google
Styling conventions: PEP 8
Clean code with pre-commit hooks: flake8 and isort

Linting

PreCommit will ensure linting, and the doc creation are run on every commit.

Requirement
pip install --no-cache --upgrade sphinx pre-commit recommonmark

Usage
pre-commit run --all-files

Runbook

made-with-sphinx-doc

https://thevickypedia.github.io/user_profile_database/