Open source · MIT

Run your own
AI hackathon.

The platform that powered the Cursor Miami Hackathon: registration, teams, screening, judging and admin tools in one codebase. Clone it, brand it, ship your event.

445 builders at launch 1 evening start to finish 100% open source
Showcase only, not a live event. For live Cursor Miami events, head to cursormiami.com.
Everything included

One codebase, the whole event

From the first landing-page visit to the final leaderboard, every stage of a hackathon is already built.

01

Landing & marketing

Hero, sponsors, schedule, judging criteria and a partnership page. SEO-ready with sitemap, Open Graph and JSON-LD.

02

Auth & onboarding

Email, Google and GitHub sign-in, optional 2FA for admins, and a guided registration flow with completion tracking.

03

Teams & screening

Create and join teams with invite links and short codes, then screen them with MC questions, videos and an approval queue.

04

Projects & judging

Submissions with demo links, a staff evaluation queue, team scoring, and a public leaderboard with final overrides.

05

Sponsor credits

Distribute partner credits to teams or individuals: bulk uploads, shared links, short codes and a full audit log.

06

Admin console

Manage users, teams, screening, projects, partners, staff invites, deadlines and security from one dashboard.

Quick start

From clone to hackathon in minutes

Bring a Postgres database and a few environment variables. The Docker image even runs migrations on startup.

# local dev
git clone https://github.com/Benmilshtein/cursor-miami-hackathon
cd cursor-miami-hackathon && npm install
cp .env.example .env   # add DATABASE_URL + secrets
npm run db:migrate && npm run dev

# or the whole stack with Docker
docker compose up -d
Next.js 16 React 19 TypeScript Tailwind CSS 4 PostgreSQL Drizzle ORM Docker-ready

No exotic dependencies: if you've shipped a Next.js app, you can run this. Setup docs, env reference and deployment guides live in the README.

Battle-tested: ran registration, teams, screening and judging for 445 builders at the Cursor Miami Hackathon.
The people behind it

Built in the open

Maintained by the Cursor Miami community. Issues and pull requests welcome.

Ben Milshtein

Ben Milshtein

Contributor @Benmilshtein
Jerry Pierre

Jerry Pierre

Contributor @Mr-Higgs

Your city's hackathon, your rules

MIT licensed. Fork it, rebrand it, and give your community a real event platform.