John Montagu, the 4th Earl of Sandvich
3394f2271e
The team routes have been split into separate blueprints for better modularity and maintainability. The team invite and team integration routes are now handled by their respective blueprints. |
||
---|---|---|
availabili.tf | ||
backend-flask | ||
nginx | ||
.gitignore | ||
README.md | ||
docker-compose.yml |
README.md
availabili.tf
Scheduling for TF2
Setup (dev)
Frontend
# first time setup
npm install
npm run dev
Backend
In virtual environment:
# first time setup
pip install -r requirements.txt
flask db migrate
flask run --debug
OpenAPI
The backend will automatically serve its OpenAPI-compliant spec at
/apidoc/openapi.json
which can also be viewed at /apidoc/redoc
or
/apidoc/swagger
or /apidoc/scalar
.
To generate the frontend client:
npx openapi --input 'http://localhost:5000/apidoc/openapi.json' --output src/client