saitensan

日本語のREADMEはこちらです: README.ja.md

A simple, web-based contest scoring system. (コンテスト採点システム)

saitensan screen shot

saitensan provides a lightweight, real-time scoring and aggregation solution for contests, hackathons, and other judged events. It runs locally and is accessed through a web browser.

Features

Getting Started

1. Prerequisites

You need to have Deno installed on your system.

2. Download & Configure

  1. Download the project files: main.zip and unzip them.
  2. Important: Open static/index.html in a text editor to configure your contest.
    • list: Update this array with the names of the works or items to be judged.
    • pnt: Update this array with your scoring criteria (e.g., “Creativity”, “Execution”).
    • max: Set the maximum score a judge can give for any single criterion.

3. Run the Server

Navigate to the project directory in your terminal and run:

deno run -A saitensan.js

The server will start and be accessible at http://localhost:8000.

Usage

Once the server is running, you can access the two main pages.