[12]competition

โ˜… 2 hours ยท 1st place

DOMINATION: The Frontend Challenge

๐Ÿ† Winner

Two hours, one theme, a full frontend. Ours was "Open-World Game Companion", and we built AETHERIA: a cinematic portal that opens on a floating 3D island and descends, in one scroll, into four worlds of maps, relics, legends and trades. We thought first, planned, designed, then built. And we took first place. ๐Ÿฅ‡

When
July 2026
Where
Chitkara University, Punjab
Hosted by
Code 2 Chill Club ยท Chitkara University
Format
in person ยท 2 hours
Track
Open-World Game Companion (GAM-03)
AA-OG's at DOMINATION: The Frontend Challenge

[01]The squad

AA-OG's

  • Govind Jindalโ† that's me
  • Aaradhya Khanna

My role ยท Creative frontend & 3D

[02]The road to the finale

  1. Round 1

    The brief

    Each team got a problem statement to turn into a complete frontend experience. Ours, GAM-03: an open-world game companion.

    Theme locked ๐ŸŽฎ

  2. Round 2

    The two hours

    Think, plan and design first. Then a 3D island, a scroll-driven descent and four standalone modules, from the first commit at 12:54 to the last at 14:47.

    ๐Ÿฅ‡ First position

[03]What we built

AETHERIA

AETHERIA home page

Running live, right here. Click around.

  • A cinematic 3D entrance

    You land on a floating island with an ocean, mist and weather, built with Three.js and React Three Fiber, with ambient sound to match.

  • One continuous shot

    Scrolling flies the camera from the island down through the village and into an ancient study, with no page cuts at all.

  • The Cartographer's Sanctum

    Interactive maps across different games, with pins for secret locations and hidden easter eggs.

  • The Grand Guild Exchange

    A marketplace where players share reusable community artefacts, styled as an in-world trading hall.

  • Legends and the Vault

    Track characters, achievements and collectibles by rarity, from common to mythic, in the Hall of Legends and the Curator's Vault.

Next.jsThree.jsReact Three FiberGLSL shadersWeb AudioTailwind CSS

Live siteGitHubEvent

[04]Side quests

  • Think. Plan. Design. Then code.

    With only two hours, the obvious move is to start typing. We didn't. We thought it through, planned it and designed it first, and only then wrote the first line.

    Plan > panic
  • Four worlds in 22 minutes

    The Guild Exchange landed at 14:17, the Sanctum and Achievements at 14:34, and the Curator's Vault at 14:39. Four modules in 22 minutes. ๐Ÿƒโ€โ™‚๏ธ๐Ÿ’จ

    Speedrun โœ“
  • Loot drop

    First place came with a pair of headphones each and a Chitkara gift box. Fitting prizes for a gaming theme. ๐ŸŽฎ

    Loot โœ“
  • Team AA-OG's

    Two people, two hours, one island. Aaradhya and I, back on the same team again. ๐Ÿซก

    Duo

[05]Plot twist

The six-minute rewrite. โฑ๏ธ

The final frame of the descent, with the ancient map waking up.
The final frame of the descent, with the ancient map waking up.

Then ๐Ÿ˜ฑ

At 14:41, six minutes before our last commit, we ripped TypeScript and ES modules out of the modules, so React could render straight in the browser through global variables. No build step, no bundler.

Now ๐Ÿง 

That last-minute call became the architecture. Each module is a standalone static app, served next to a Next.js 3D landing page. The README now calls it a "micro-frontend architecture". ๐Ÿ˜Ž

[06]The two hours, in commits โณ

Commits
11
Span
113 min
Avg. message
80.5 chars
Shortest
โ€œInitial Commitโ€

The first commit landed at 12:54 and the last at 14:47: 11 commits in 1 hour 53 minutes, all on 18 July. A 3D island, a scroll-driven descent, four modules and one emergency rewrite. Then the results came out. ๐Ÿฅ‡

[07]From the floor

1st place. Loot collected. ๐ŸŽง
1st place. Loot collected. ๐ŸŽง
The Grand Guild Exchange
The Grand Guild Exchange
Flying low through the village
Flying low through the village
The Curator's Vault
The Curator's Vault
The Cartographer's Sanctum
The Cartographer's Sanctum
The World Tree, Hall of Legends
The World Tree, Hall of Legends

[08]The certificate

Certificate for DOMINATION: The Frontend ChallengeDelivered โœ“

Certificate found. ๐Ÿ“ฌ

DOMINATION: The Frontend Challenge, Code 2 Chill Club, 18 July 2026. ๐Ÿ“œ The paper says "participation". The headphones say otherwise. ๐ŸŽง๐Ÿฅ‡

โ€œDOMINATION proved something two hours can teach better than two weeks: thinking before building isn't slow, it's the fastest way to the finish. And the rule-breaking hack in the last six minutes turned out to be good architecture.โ€

Next hackathon

Byte the Vibe