Skip to content
Organising Codeathon 1.0: What Running a 100-Team Hackathon Teaches You

Organising Codeathon 1.0: What Running a 100-Team Hackathon Teaches You

A
Adarsh Sharma
2 min read2 views
HackathonCommunityCVMUEvent Organisation

Behind the scenes of organising CVMU's first large-scale coding competition — logistics, judging, and why student hackathons matter more than you think.

Codeathon 1.0 was the first major technical event I organised as part of CVMU's student tech community. 100 teams. Multiple problem tracks. A live judging system. A lot of things that could go wrong — and some that did.

The logistics of a hackathon at this scale are underappreciated. Registration, team validation, problem distribution, environment setup, judging criteria, real-time leaderboard, and final presentations all need to work simultaneously. We built a lightweight internal tool in React and Firebase to manage registrations and track submissions, which saved us hours of spreadsheet wrangling during the event itself.

The judging framework was where we spent the most design effort. We wanted criteria that rewarded real problem-solving over polished demos. Our rubric weighted technical depth (40%), problem-relevance (30%), and presentation clarity (30%). Three-judge panels evaluated every submission independently before scoring was averaged — this significantly reduced individual bias.

What surprised me most was how much the participants got out of it beyond the competition. Teams that didn't place in the top three told me afterward that the time pressure forced them to make real architectural decisions, trim scope ruthlessly, and communicate under stress — skills no classroom module teaches.

If you have the opportunity to organise a technical event, do it. The preparation forces you to think about developer experience, failure modes, and communication in ways that purely writing code does not.

Stay in the loop

New articles straight to your inbox.

Reactions…
Share