Climb Craft

A web app for climbers to create, discover, and share custom paths for interactive climbing walls.

Climb Craft hackathon prototype interface

Climb Craft started with the Kilter Board at a local climbing gym and the realization that an interactive wall is also a community canvas. A route does not have to disappear after one session; it can be saved, found, and tried by someone else.

Inside the experience

What someone can actually do

  1. Create custom climbing paths
  2. Discover routes made by other climbers
  3. Share routes for interactive walls
  4. Use secure login with hashed passwords
  5. Browse a responsive route-selection experience

How the idea took shape

I used Flask, HTML, and CSS to build responsive templates across the application, implemented secure login with hashed passwords, and helped design the route-selection flow.

The project’s biggest lesson was scope. We had no shortage of ideas, but every feature touched data, interface, testing, or all three. The prototype made the cost of a ‘small’ product decision much more concrete.

A programmable physical surface becomes more useful when the routes around it can become community knowledge.
Explore how it was built +

I built responsive Flask, HTML, and CSS templates, implemented hashed-password login, and contributed to the route-selection experience.

  • Flask
  • Python
  • JavaScript
  • Bootstrap
  • HTML
  • CSS
  • MySQL

Where it could go next

The project taught me that frontend work becomes real product work the moment it has to meet authentication, data, teammates, and a deadline.

More work