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:
- Upload a selfie
- AI analyzes face shape & hair type
- Get personalized hairstyle recommendations
- Generate hairstyle simulations directly on the user's photo
- 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
Log in or sign up for Devpost to join the conversation.