๐Ÿฅš The Eggmates Hackathon Journey ๐Ÿ’ปโœจ

The first thought that came to mind when I saw the post was โ€” why not build something fun? ๐Ÿ˜„

We love food. โค๏ธ
So why not build something useless enoughโ€ฆ but fun enough? ๐Ÿ˜‚

๐Ÿฅš The Idea

Egg puffs! Something we absolutely love eating. ๐Ÿคค

But here's the catch โ€” for every egg puff you eat, you only get half an egg. ๐Ÿฅšโž—2

Where does the other half go? ๐Ÿค”

To some strangerโ€ฆ somewhere. ๐Ÿ‘€

And the funniest part? We both share a single egg without even knowing it. ๐Ÿ˜‚

So we thoughtโ€ฆ

Why not build something that connects these two people? ๐Ÿซ‚

And then came the obvious questionโ€ฆ HOW?! ๐Ÿ˜ตโ€๐Ÿ’ซ

Brainstorming mode: ON. ๐Ÿง ๐Ÿ’ก

Then came the idea ๐Ÿ’ก:

What if we put an ice cream stick with a unique code on every egg puff? ๐Ÿฆ๐Ÿฅš

Each code would have a pair, and the stick would be placed on the puff while it was being made.

So somewhere out there, another person would have the other half of your egg. ๐Ÿ‘€

And just like thatโ€ฆ Eggmates was born. ๐Ÿฅšโค๏ธ

๐Ÿ•” 5:00 PM โ€” We're Here!

Reached the venue at 5:00. ๐ŸŽ’๐Ÿ’ป

The excitement was real.
The nervousness? Also real. ๐Ÿ˜…

We had absolutely no idea how the next few hours were going to go.

๐Ÿ•  5:30 PM โ€” Inauguration ๐ŸŽ‰

The inauguration ceremony began.

Okayโ€ฆ officially, the hackathon had started. ๐Ÿš€

๐Ÿ•• 6:15 PM โ€” Introduction & Guidelines ๐Ÿ“–

Introduction session.

Guidelines.

Reading the handbook.

Trying to understand what exactly we had signed up for. ๐Ÿ˜‚

At this point, we were still calm. We had time. ๐Ÿ˜Œ

Or so we thought. ๐Ÿ’€

๐Ÿ•– 7:00 PM โ€” Okayโ€ฆ What Are We Actually Building? ๐Ÿค”

Time to turn our crazy eggpuff idea into an actual project.

We tried to come up with a concise idea for the project and started learning about GitHub.

Venue

Lots of tabs.
Lots of confusion.
Lots of "wait, how does this work?" moments. ๐Ÿ˜ตโ€๐Ÿ’ซ

๐Ÿ•ข 7:30 PM โ€” "Let's Start With Claudeโ€ฆ" ๐Ÿค–

Alright.

Let's build this thing. ๐Ÿ˜ค๐Ÿ”ฅ

We started working with Claude.

๐Ÿ•– 7:35 PM โ€” Claude Limit Reached ๐Ÿ’€

Yep.

Already.

Claude said: "That's enough for today." ๐Ÿ˜ญ

Fine.

Switching to Codex. ๐Ÿค

We decided to use Supabase as our database.

๐Ÿ•— 8:00 PM โ€” Supabaseโ€ฆ WHY?! ๐Ÿ˜ญ

Stuck.

Completely stuck.

The Supabase connection was not cooperating. ๐Ÿซ 

We kept iteratingโ€ฆ and iteratingโ€ฆ and iteratingโ€ฆ

Slowly losing our minds. ๐Ÿง ๐Ÿ’ฅ

At this point, the project was less "building a startup" and more "trying to survive." ๐Ÿ˜‚

๐Ÿ› Time to Refuel

Okay.

Enough debugging. FOOD BREAK! ๐Ÿ™Œ

Biryani was nice. ๐ŸคŒ๐Ÿ”ฅ

Also met some amazing people along the way. โค๏ธ

That little break definitely helped.

๐Ÿ”„ New Plan โ€” Start From Scratch

Okay.

New strategy.

Drop everything. Start from scratch.

Let's try Antigravity. ๐Ÿš€

Motivation suddenly went ๐Ÿ“ˆ๐Ÿ“ˆ๐Ÿ“ˆ

"We WILL make this work." ๐Ÿ˜ค๐Ÿ”ฅ

๐Ÿ•ค 9:30 PM โ€” Still Stuckโ€ฆ ๐Ÿ˜ญ

โ€ฆ

Still stuck.

Nothing much to show yet.

And that feeling? Eating us alive. ๐Ÿซ 

We had spent hours working, but looking at the project, it felt like we had barely moved.

๐ŸŽต Music Time

Maybe music will save us. ๐ŸŽง๐Ÿ˜‚

At this point, we started planning for the worst.

If nothing works, we'll at least show a static page.

Not ideal. But better than showing nothing. ๐Ÿ˜ญ

๐Ÿ•ฅ 10:30 PM โ€” Multitasking Gone Wild ๐Ÿคฏ

Now we were multitasking between:

Honestlyโ€ฆ Probably not our best decision. ๐Ÿ˜‚

Antigravity was busy asking permission after permission after permission. ๐Ÿ™ƒ

But we weren't giving up on Supabase.

Meanwhile, the static page was being built in parallel.

Plan A, B, C, Dโ€ฆ everything was running simultaneously. ๐Ÿ˜ญ

๐Ÿ•ฆ 11:30 PM โ€” Reality Check ๐Ÿซ 

Finally realisedโ€ฆ

Multitasking was NOT working.

Okay.

One last attempt.

Let's give Supabase until 12:00.

If it doesn't workโ€ฆ we move on. ๐Ÿ˜ค

๐Ÿ•› 11:56 PM โ€” IT WORKED!!! ๐ŸŽ‰๐Ÿ˜ญ๐Ÿ”ฅ

SUCCESS.

index.html finally ran. ๐Ÿฅน

I honestly can't explain the feeling.

After hours of being stuckโ€ฆ seeing that page actually run gave us the biggest sense of achievement.

Happiest moment of the past week. ๐Ÿฅนโค๏ธ

No time to celebrate though.

๐Ÿš€ PUSH THE CODE!

Before making any more changes, we pushed the code.

Thenโ€ฆ

Deployment successful! ๐ŸŽ‰

And the best part?

We could open the website from our phones. ๐Ÿ“ฑ๐Ÿ”ฅ

GitHub Pages came through. ๐Ÿ™Œ

For the first time that nightโ€ฆ it actually felt like we were building something. ๐Ÿฅน

๐Ÿ• 1:00 AM โ€” Now Let's Get Ambitious ๐Ÿ˜Ž

We explored some other cool projects.

Then started thinkingโ€ฆ

"What else can we add?"

Suddenly we wanted:

Because apparently, getting the basic version working wasn't enough. ๐Ÿ˜‚

๐Ÿ’€ Codex Limit Reached

Again.

Of course.

Time to switch accounts.

We are back. ๐Ÿ˜ญ๐Ÿ˜‚

๐Ÿ•‘ 2:00 AM โ€” "Codex, That's Not What We Meantโ€ฆ" ๐Ÿซ 

Codex wasn't really understanding what we wanted.

So we had to explain.

Then explain again.

Then explain it differently.

Thenโ€ฆ

explain it like we're explaining it to a five-year-old. ๐Ÿ˜‚

๐Ÿ• 2:30 AM โ€” ChatGPT to the Rescue ๐Ÿค๐Ÿค–

We explained the whole idea to ChatGPT and asked it to create a prompt for Codex.

Andโ€ฆ

this was kind of working! ๐Ÿ˜ญ๐Ÿ”ฅ

โณ ONLY TWO HOURS LEFT.

No more experimenting.

No more unnecessary features.

WE NEED TO SHIP. ๐Ÿšจ

Okay.

Deep breath.

Let's do this. ๐Ÿ˜ค

๐Ÿ•’ 3:00 AM โ€” Things Are Finally Moving ๐Ÿš€

Changes were happening.

The website was improving.

We added:

For the first time, it actually started feeling like a real project rather than a collection of broken ideas. ๐Ÿฅน

๐Ÿ•ž 3:45 AM โ€” FINAL CODE PUSHED ๐ŸŽ‰

FINALLY.

The final code was pushed to GitHub. ๐Ÿš€

That feeling of reliefโ€ฆ

UFF. ๐Ÿ˜ฎโ€๐Ÿ’จ

Hours of debugging.
Countless iterations.
Multiple AI tools.
Supabase fighting us every step of the way. ๐Ÿ˜‚

But we made it.

Nowโ€ฆ

README time. ๐Ÿ“–

๐Ÿ•“ 4:20 AM โ€” The Final Run ๐Ÿ

Setting up the README.

Learning GitHub along the way.

Still thinkingโ€ฆ

"This GitHub thing is way too hard." ๐Ÿ˜ญ

But slowlyโ€ฆ

getting the hang of it. ๐Ÿ˜Ž

๐ŸŽฅ Demo Video Time

Camera ready.
Website ready.
Everything ready.

Andโ€ฆ

SINGLE SHOT SUCCESSFUL. ๐ŸŽฏ๐Ÿ”ฅ

No retakes.
No crashes.
No last-minute disasters.

Justโ€ฆ

Did the final pushes, final changes to readme , final changes to landing page
DONE. ๐Ÿฅนโค๏ธ

๐Ÿฅšโค๏ธ And That's How Eggmates Happened

What started as a random thought about egg puffs turned into a crazy night of brainstorming, debugging, learning, failing, restarting, eating biryani, meeting amazing people, arguing with AI, fighting Supabase, and somehowโ€ฆ

building something that actually worked. ๐Ÿ˜‚๐Ÿ”ฅ

We came in with an idea.

We got stuck more times than we can count.

We almost gave up.

We started from scratch.

And somehow, at 11:56 PM, that tiny index.html file running felt like the biggest victory ever. ๐Ÿฅน

It wasn't perfect.

But it was ours. โค๏ธ

And somewhere out thereโ€ฆ maybe two strangers are now connected by the other half of an egg. ๐Ÿฅš๐Ÿซ‚

One egg. Two people. One random connection.

That's Eggmates. ๐Ÿฅšโค๏ธโœจ