Inspiration
My girlfriend felt unsafe and uncomfortable at the gym, so now she's paying for pricey yoga and Pilates classes each week.
That got me thinking ...
Why not build a safe, supportive fitness community where women can connect, motivate each other, and stay consistent without any of that gym anxiety?
What it does
FitSister matches women with gym buddies, encourages BeReal-style selfie check-ins, and keeps motivation high with Duolingo-inspired streaks to celebrate consistency. It’s a safe, inclusive, and downright fun space to crush fitness goals together.
How I built it
I put FitSister together using React Native with Expo for fast, cross-platform development. Supabase handles auth and the database, with Tanstack React Query managing db queries.
Challenges I ran into
Building custom parts like the age slider (burned some credits 🥵) , or AI voice agents with Elevenlabs in the message tabs because it's using Expo DOM. Plus, being new to mobile app dev meant I had to quickly level up from React web to React Native.
Accomplishments I’m proud of
I built an intuitive mobile app that sparks real connections and keeps users consistent. I incorporated popular features like daily selfie check-ins and streak tracking, using proven patterns from apps like BeReal and Duolingo to encourage connection and consistency for a positive purpose.
What I learned
Bolt.new is awesome for batch updates, but focusing on one component or screen at a time gets way better results. Also, always keep a working package.json handy because sometimes the AI likes to mess with it in weird ways.
What’s next for FitSister
Time to take it to the streets (or feeds) ! I’m gearing up to grow FitSister organically on TikTok and Instagram Reels, with my girlfriend helping out to create authentic, engaging content that actually speaks to people.
Log in or sign up for Devpost to join the conversation.