bw-hspc-contest-env/web
2023-08-26 11:07:09 -04:00
..
prisma [web] Improve admin auth 2023-08-26 11:07:09 -04:00
src [web] Improve admin auth 2023-08-26 11:07:09 -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 Add docker files 2023-05-02 14:59:29 -04:00
.env.example Make repos work 2023-05-01 19:21:56 -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 Make repos work 2023-05-01 19:21:56 -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
docker-compose.yml Add docker files 2023-05-02 14:59:29 -04:00
Dockerfile Add docker files 2023-05-02 14:59:29 -04:00
package-lock.json [web] Improve admin auth 2023-08-26 11:07:09 -04:00
package.json [web] Improve admin auth 2023-08-26 11:07:09 -04:00
README.md Add README 2023-05-03 18:33:59 -04:00
svelte.config.js Update web deps 2023-08-23 22:06:53 -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 install
$ npm run dev

For Production

$ npm install
$ npm run build
$ node build

Docker

$ docker-compose up --build