Backend for fix. Contains user auth module and provides API for the SPA.
Open in vscode, click run devcontainer and the project will be installed automagically.
- Install Poetry
- Install MariaDB
- Run
poetry install
in the project folder
You need obtain google oauth credentials. See the instructions here: https://developers.google.com/identity/protocols/oauth2
Then make them available under GOOGLE_OAUTH_CLIENT_ID
and GOOGLE_OAUTH_CLIENT_SECRET
env vars.
Run potery run start
to run the service. Swagger docs are available at http://127.0.0.1:8000/docs