bw-hspc-contest-env/web
2023-09-10 14:17:54 -04:00
..
prisma [web] Improve admin auth 2023-08-26 11:07:09 -04:00
src [web] Remove old info 2023-09-08 13:09:58 -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 [web] Update Dockerfile 2023-09-07 13:00:25 -04:00
package-lock.json [web] Update deps 2023-09-10 14:17:28 -04:00
package.json [web] Update deps 2023-09-10 14:17:28 -04:00
README.md Add README 2023-05-03 18:33:59 -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 install
$ npm run dev

For Production

$ npm install
$ npm run build
$ node build

Docker

$ docker-compose up --build