Inspiration

As a lifelong yoga practitioner, I noticed how hard it was to find like-minded practice partners—many of us stick to solo sessions because we can’t connect with others who share our style or skill level. I wanted to build something that turns yoga from a solitary practice into a social, motivating experience, rooted in local community.

What it does

Yoga Buddies lets users find compatible yoga partners by style (Vinyasa, Hatha, Yin) and skill level, discover nearby studios with class schedules & reviews, join outdoor yoga events (park, beach, sunrise), and track practice streaks with a supportive community feed.

How we built it

We started with wireframing core tabs (Home, Partner Matching, Studios, Events, Community) to prioritize user flow. Using React for the frontend, we built responsive UI components, integrated Mapbox for studio mapping, and implemented real-time filter logic for partner searches. We focused on smooth tab navigation and immediate visual feedback for interactions (clicks, likes, check-ins).

Challenges we ran into

Designing intuitive filter logic that balanced specificity (matching all user criteria) with usability was tricky—we iterated multiple times to avoid overwhelming users. Ensuring the map view worked seamlessly across mobile/desktop also required testing across devices to fix layout inconsistencies.

Accomplishments that we're proud of

We created a fully responsive platform that feels intuitive for both new and experienced yogis. The community check-in feature, with streak tracking and encouragement buttons, brings warmth to the app—users love the immediate motivation it provides.

What we learned

We deepened our understanding of user-centric design, especially balancing functionality with simplicity. We also learned how to optimize real-time filter performance and ensure cross-device compatibility for location-based features.

What's next for this project

We plan to add personalized event recommendations based on user preferences, expand studio/class booking functionality, and integrate a peer chat feature to help users connect directly. We also want to add seasonal outdoor event categories (winter yoga, holiday sessions) to keep the app fresh.

Share this project:

Updates

Submission history