Resources for the kow-london.co.uk website.
Information pertaining to the development of the kow-london.co.uk website.
Site infrastructure is built with terraform
and defined in the infrastructure directory.
To spin up the infrastructure, run this with appropriate AWS credentials set:
terraform init
terraform apply
Static site resources, including html, css and js files are stored in the static directory.
To install dependencies to the static/node_modules directory:
npm install
To run a local development server:
npm start
To build a distributable package at static/dist:
npm run build
Backend resources, such as python scripts, are stored in the backend directory.
To install dependencies:
poetry install
To scrape tournament event data from kowmasters.com and export the result to the static site config:
poetry run python ./generate-events.py
This code is open source software licensed under the MIT License.