Inspiration

Heading into this weekend, I had no intention of building a hackathon companion tool. I originally showed up as part of a team with a couple of ideas lined up, but only a few hours after hacking started in earnest, my group unfortunately fell through.

As a beginner with zero hackathon experience and very minimal coding knowledge, I was totally unmotivated and honestly didn’t think I could build anything by myself. I was ready to call it quits.

However, as the hours passed and I watched other teams work, pitch, and struggle with the exact same roadblocks, getting lost in Discord channels trying to find teammates, letting scope creep blow up their roadmaps, and losing track of their system setup, something clicked. I realized my frustration was part of a universal hackathon problem. I thought: What if I could build a tool to help make this entire experience smoother for everyone here?

CrunchHack was born out of seeing a community of like-minded builders struggle, push through, and persevere through the crunch.


What It Does

CrunchHack serves as a central survival console that strips away hackathon chaos and keeps developers locked onto what actually matters:

  • Flexible Team Comms & Roster Management: Allows participants to broadcast their unique ID, join cross-campus channels, spin up direct messages, or lock into "Lone Wolf" mode if building solo.
  • Scope Locking & Starter Concepts: Provides built-in project starter prompts and forces teams to lock down their single core feature before writing code.
  • System Design Topology Blueprint: A dedicated panel to map system architecture across Client, Gateway, Compute, and Storage tiers so the entire stack is clear at a glance.
  • Sprint Command Center & Resource Drop: An interactive task checklist paired with a shared link bank for rapid access to documentation and repos.
  • Event Pressure Timer: An active countdown monitor tracking elapsed hackathon hours, visually shifting from STABLE to TENSE to CRITICAL.
  • The Finish Line Bridge: Automatically surfaces a completion banner once all tasks are checked off, linking directly to the ShellHacks 2026 Devpost submission portal.

How I Built It

  • Frontend: Built with React and Vite for rapid development and fast client-side rendering.
  • Styling: Styled using Tailwind CSS with custom terminal-inspired monospace design patterns and Lucide React icons.
  • Architecture: Structured with pure client-side state handling to ensure instant responsiveness without fragile backend dependencies.
  • Deployment: Hosted directly on Vercel for live cross-device testing and mobile demonstration.

Challenges I Faced

Starting over solo was an immense mental and technical hurdle. With minimal development background, I had to teach myself how to structure a full React component tree, debug terminal build pipelines, configure Git version control, and set up live cloud deployments under an active hackathon countdown.


Accomplishments That I'm Proud Of

  • Pushing Through the Drop: Turning an abandoned group situation into a completed, working web application built entirely solo.
  • Shipping a Real Product: Taking an idea from a blank terminal to a live, production-deployed web app running seamlessly on both desktop and mobile.
  • Empathy-Driven Design: Crafting a product that solved the immediate, real-world friction points happening all around the hackathon venue.

What I Learned

  • The Power of the MVP: Trimming non-essential bloat and committing strictly to "The Happy Path" is what makes shipping under tight deadlines possible.
  • Resilience in Tech: Showing up and continuing to build when plans fall apart matters just as much as writing the code itself.

Built With

Share this project:

Updates

Submission history