FindMyCut

Inspiration

The idea for FindMyCut came from a real experience from one of our friends.

He wanted to try a new hairstyle but didn’t know what haircut actually suited his face. He visited a premium barbershop hoping for professional recommendations and consultation.

After paying significantly more and discussing different haircut ideas with the barber, the result was still uncertain.

“Kita coba dulu mas.”

In the end, the barber suggested going back to his usual haircut anyway.

We realized that:

  • Most people still gamble with hairstyles
  • Haircut consultation is expensive and inconsistent
  • Communication between barber and customer is often ambiguous
  • People lack personalized haircut references

That inspired us to build an AI-powered haircut recommendation platform.


What it does

FindMyCut helps users discover hairstyles that actually fit their face shape.

The flow is simple:

  1. Upload a selfie
  2. AI analyzes face shape & hair type
  3. Get personalized hairstyle recommendations
  4. Generate hairstyle simulations directly on the user's photo
  5. Provide barber-ready instructions

Users can also unlock:

  • Multi-angle hairstyle previews
  • Premium hairstyle recommendations
  • Detailed barber instructions

The goal is to reduce haircut uncertainty and improve communication between users and barbers.


How we built it

Frontend

  • React + Vite
  • Mobile-first responsive UI
  • Modern dark aesthetic

AI System

We built an AI pipeline that:

  • Detects face shape
  • Analyzes hair texture
  • Matches compatible hairstyles
  • Generates recommendation scoring
  • Creates hairstyle simulations directly on user photos

Authentication

  • Google Login integration

Monetization

We implemented a freemium system:

  • Free users receive limited recommendations
  • Pro users unlock premium styles, multi-angle scans, and advanced simulations

Challenges we ran into

Face Shape Classification

Human faces are difficult to categorize perfectly, so making recommendations feel natural and believable was challenging.

Realistic Hairstyle Simulation

Generating hairstyle previews that feel visually realistic and aligned with the user's face structure was one of the hardest technical challenges.

Building a Premium UX

We wanted the app to feel like a luxury grooming assistant instead of a basic AI demo.

Time Constraints

Balancing AI integration, UI polish, recommendation logic, and monetization during a hackathon sprint was difficult.


Accomplishments that we're proud of

  • Successfully built a complete AI haircut recommendation flow
  • Created real hairstyle simulations directly on user photos
  • Designed a polished mobile-first experience
  • Implemented personalized hairstyle recommendations with match scoring
  • Built a monetization-ready freemium model within hackathon time constraints

What we learned

Through FindMyCut, we learned that:

  • AI can solve everyday lifestyle problems
  • Personalization creates emotional engagement
  • Great UX increases trust in AI recommendations
  • Users care deeply about confidence and self-image

Most importantly:

People don’t just want a haircut.
They want confidence before changing their appearance.


What's next for FindMyCut

We want to expand FindMyCut into a complete AI grooming platform with:

  • Optimize time to generate
  • Pro version
  • Better hairstyle generation quality
  • More hairstyle variations
  • AR live haircut previews
  • Barber marketplace integration
  • Trend-based hairstyle recommendations
  • Personalized grooming profiles

Our vision is to make haircut decisions smarter, more personalized, and less stressful for everyone.

Built With

  • anthropic
  • better-auth
  • bun
  • cloudflare-r2
  • doku
  • drizzle-orm
  • glm
  • hermes
  • hono
  • neon
  • react
  • replicate.com
  • sharp
  • typescript
Share this project:

Updates