CIC Hackathon Judging App
A scoring app for a one-day hackathon on 14 April 2026: 11 teams, 3 judges, 4 criteria, 132 scores, and a final rankings page.
What it was
Each judge got a private, unguessable link where they scored every team from 1 to 5 on Idea, Solution, Agentic AI and Presentation. An admin page managed teams, judges and criteria, and the results page updated live as scores came in.
Scores were normalized per criterion, averaged per judge, then averaged across judges into a percentage. The top three teams were highlighted as prize winners: Team Explorers (81.3%), MigX agent (72.9%) and Team Trinethra (72.9%).
How it worked
- Flask with the standard-library sqlite3 module; vanilla JS and CSS, no build step.
- Password-protected admin area; judges were identified by their private URL instead of logging in.
- Served by gunicorn on a unix socket behind nginx.
Built with
This project is retired and its server has been shut down. Its code and data are kept, so it can be brought back if needed. Browse the projects that are still running →