lol
 
 
 
 
 
 
Go to file
John Montagu, the 4th Earl of Sandvich 436359594b
refactor: Split teams store into separate stores
Refactor the codebase to move invites and integrations logic into
separate stores. This change improves the separation of concerns and
maintainability by isolating the invites and integrations logic from
the teams store.
2024-11-19 01:06:44 -08:00
availabili.tf refactor: Split teams store into separate stores 2024-11-19 01:06:44 -08:00
backend-flask Add integration management for teams 2024-11-18 20:25:59 -08:00
nginx Update docker-compose for backend and reverse proxy 2024-11-07 18:13:12 -08:00
.gitignore Implement some basic features 2024-11-02 12:33:27 -07:00
README.md Add README.md 2024-11-06 20:56:55 -08:00
docker-compose.yml Update docker-compose for backend and reverse proxy 2024-11-07 18:13:12 -08:00

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