bw-hspc-contest-env/web
2023-10-15 15:00:32 -04:00
..
docker [web] Update docker stuff 2023-10-15 14:17:45 -04:00
prisma [web] Improve admin auth 2023-08-26 11:07:09 -04:00
src [web] Disable secure cookies 2023-10-15 15:00:32 -04:00
static [web] Working scoreboard 2023-05-08 21:21:53 -04:00
templates/java/problem Make repos work 2023-05-01 19:21:56 -04:00
.dockerignore [web] Update docker stuff 2023-10-15 14:17:45 -04:00
.env.example [web] Update docker stuff 2023-10-15 14:17:45 -04:00
.eslintignore Add initial web framework 2023-04-26 12:20:01 -04:00
.eslintrc.cjs Update web deps 2023-08-23 22:06:53 -04:00
.gitignore [web] Update docker stuff 2023-10-15 14:17:45 -04:00
.npmrc Add initial web framework 2023-04-26 12:20:01 -04:00
.prettierignore Add initial web framework 2023-04-26 12:20:01 -04:00
.prettierrc Update web deps 2023-08-23 22:06:53 -04:00
Dockerfile [web] Update docker stuff 2023-10-15 14:17:45 -04:00
package-lock.json [web] Update docker stuff 2023-10-15 14:17:45 -04:00
package.json [web] Update docker stuff 2023-10-15 14:17:45 -04:00
README.md Add READMEs 2023-09-14 11:16:11 -04:00
svelte.config.js [web] Improve modals 2023-08-26 12:30:22 -04:00
tsconfig.json Add initial web framework 2023-04-26 12:20:01 -04:00
vite.config.ts Add initial web framework 2023-04-26 12:20:01 -04:00

BW Contest Web

Build Instructions

For all builds

You must fill out a .env file. An example is provided in .env.example. This is used for dev, production, and docker.

Build dependencies:

  • NodeJS
  • Docker (for docker build)

For Development

npm i
npm run dev

For Production

npm i
npm run build
node build

Docker

docker compose up --build