prompt-a-thon

What it is

Wiki home ยท prompt-a-thon.bitilia.com

prompt-a-thon is one competition site that you install on your own server. Participants sign in with a one-time email code. Organisers configure tasks, dates, branding, and who may register. Judges score submissions. Admins can issue certificates and handle data requests.

It is a single-instance app. There is no control plane in this repository, and the app does not call prompt-a-thon.bitilia.com by itself. That site is the public project page. Update checks run only if you set UPDATE_MANIFEST_URL.

What a fresh install contains

The sample tasks are starter content. They are not a finished event, and they are not a single prompt-engineering exam.

Roles

Role What they can do
Participant Sign in, read tasks and academy material, submit work
Judge Review submissions and enter the score fields assigned to them
Admin Everything a judge can do, plus users, settings, mail, security, certificates, and data requests

The address in ADMIN_EMAIL is promoted to admin on sign-in and by flask create-admin.