const hackathon = "friction"; // 2 weeks

FRICTION

// Stop removing it. Start understanding it.

00 days
:
00 hours
:
00 mins
:
00 secs
// launches April 13 — submissions due April 27
git commit -m "register" →
↓ scroll()
// theme

One word.
Infinite interpretations.

Something slows everything down. We've spent decades trying to remove it — faster payments, smoother interfaces, instant everything.

But maybe we got that wrong.

Your job is not to remove friction. Your job is to understand it. Build something that takes a position.

We don't care what you build. We care why. Interpret the theme however you want — social friction, mechanical friction, cognitive friction, creative friction. Take a stance. Ship it.

// your mission
function buildSomethingReal(theme) {
  const friction = theme.interpret();
  const position = takeAStance(friction);
  return ship(position); // just build it
}
// config

The parameters.

14
days
Two full weeks to research, prototype, build, and present.
1–4
per team
Go solo or build a team of up to 4 people. Your call.
৳1K
entry fee
1,000 BDT per team. One payment, regardless of size.
// how_it_works

The pipeline.

Phase 01
📝

Register

Sign up your team, pay the entry fee, and submit a 2-min video per member showcasing your coding journey and what you've built.

Phase 02
🔐

Get Your Battle Pass

We vet every application. If approved, your team receives a unique Battle Pass code — your key to the final submission.

⚡ BATTLE PASS: XXXX-XXXX
Phase 03
🚀

Build & Submit

Build for 2 weeks. Submit your hosted project link + a 2-min demo video, authenticated with your Battle Pass code.

// prizes

What's at stake.

1st place
৳50,000
BDT
2nd place
৳30,000
BDT
3rd place
৳20,000
BDT
// requirements

What we need from you.

// forms

Apply to compete.

Register your team. Video links should be unlisted YouTube or Google Drive.

team[0] — Lead

entry_fee: ৳1,000 BDT per team — payment info sent after submission

Final submission.

Got your Battle Pass? Submit your finished project here.

⚡ Battle Pass Required

You need a valid Battle Pass code to submit. You'll receive one via email after your team application is vetted and approved.