FASTAPI DOCS: Documentation
PG ADMIN: Documentation
Swagger: Documentation
- Download this repo or run:
$ git clone git@github.com:kayprogrammer/bidout-auction-v6.git
- Install all dependencies
$ pip install -r requirements.txt
-
Create an
.env
file and copy the contents from the.env.example
to the file and set the respective values. A postgres database can be created with PG ADMIN or psql -
Run Locally
$ alembic upgrade heads
$ uvicorn app.main:app --debug --reload
- Run With Docker
$ docker-compose up --build -d --remove-orphans
OR
$ make build
- Test Coverage
$ pytest --disable-warnings -vv
OR
$ make test