A basic tournament management application built with:
- Backend
- Frontend
- PostgreSQL 12
- Docker
Checkout the project and run docker-compose up
from ./
. You'll see:
- The API on port
8000
- The FE on port
8080
- The DB on port
5432
- pgAdmin on port
5050
Note: This is just a dev setup and should probably not be used for anything but that.
From ./
run docker-compose run api pipenv run pytest
From ./frontend
:
- run
npm run test:unit
for unit tests - run
npm run test:e2e
for E2E tests