MLH PE Hackathon
Production Engineering Track

Build it. Ship it.
Prove it works.

Submit your URL shortener, get evaluated against 25+ automated tests in a sandboxed environment, and compete for the top spot on the live leaderboard.

Free · MLH account required
FlaskPeeweePostgreSQLDockerpytest

Everything you need to compete

From team formation to final rankings — we handle the infrastructure.

Team Up

Form teams of up to 4. Share an invite code. Collaborate on your submission together.

Auto Evaluation

Your app is cloned, containerized, and tested against 25+ automated tests in a secure sandbox.

Live Leaderboard

Scores update in real-time. Correctness, performance, and manual scores determine your rank.

How it works

Five steps from login to leaderboard.

01

Login

Authenticate with your MLH account

02

Create or join a team

Use an invite code to team up with others

03

Submit your repo

Provide your GitHub or GitLab repository URL

04

Automatic evaluation

Your app is cloned, set up, and tested in a sandbox

05

View results

See test outcomes, performance score, and final rank

Ready to compete?

Join the hackathon, build your URL shortener, and see how you stack up.