Provides RESTful API interface(s) for UCB Bookstore data.
Config variables -- other than those passed in by environment are in the config.py file.
Set environment variables for GRAPHQL_KEY, BASIC_USERNAME, and BASIC_PASSWORD. For ex:
#bash
export KEYNAME="123"
#windows cmd
set KEYNAME=123
#windows powershell
$Env:KEYNAME="123"
- To format your code, run
make format
- To lint your code, run
make lint
- To test your code, run
make tests
- To run uvicorn locally, run
make uvicorn-run
make docker-build
make docker-run