YouFit Matching Platform
A mobile-first, AI-enhanced fitness-matching platform built for global scale and cross-platform compatibility

Overview
YouFit is a comprehensive social fitness platform designed to connect people through training, group activities, and shared goals. The project involved rebuilding the MVP using a modern, scalable stack while expanding functionality across onboarding, partner discovery, groups, events, messaging, safety, notifications, and admin oversight. The platform integrates deeply with Supabase for authentication, storage, realtime messaging, and row‑level security. The mobile app delivers a polished, intuitive experience with rich UI components, onboarding flows, profile editing, filters, maps, scheduling, and safety tools. A full admin dashboard supports moderation, analytics, user management, and system health. The result is a robust foundation ready for Phase 2 AI enhancements and long‑term growth.
Key Features
- • Authentication & Onboarding - Google, Apple, email sign-in, password rules, DOB verification, profile photo upload, notification prompts.
- • Partner Matching - Search, filters, likes/passes, verified profiles, distance, availability, activities, safety rating.
- • Profiles & Preferences - Bio, photos, fitness level, experience, gender, availability, workout times, sports, goals, interests.
- • Groups & Events - Create groups, join/leave, chat, tags, levels, pricing, next session, member lists, invitations.
- • Messaging & Workout Proposals - Realtime chat, attachments, emoji picker, workout proposals with date/time/location/type.
- • Calendar & Scheduling - Monthly calendar, workout types, repeats, partner invites, upcoming list.
- • Nearby & Live Status - Map view, live availability, workout status, activity filters.
- • Safety Center - Safety guidelines, blocked users, emergency contacts, community standards.
- • Plans & Subscriptions - Free, Premium, Elite tiers with features and upgrade/downgrade flows.
- • Referral System - Tiered rewards, referral codes, sharing options.
- • Admin Dashboard - Moderation, reports, analytics, charts, broadcast notifications, subscription management.
Tech Stack
AI Workflow
AI Profile Generation
Turns simple onboarding inputs into a polished bio with suggested sports, goals, and availability.
AI Matching & Compatibility
Embeddings + behavioural signals to rank partners by compatibility.
AI Conversation Starters
Context‑aware ice‑breakers and workout ideas.
AI Moderation
Scans bios, messages, and images for safety risks.
AI Admin Summaries
Summaries of reports, trends, and weekly digests.
Admin Tools
A full operational console for managing the platform.
- • User moderation (reports, photos, hidden users)
- • Feedback management with ratings & replies
- • System health (failed emails, auto‑flags, DB alerts)
- • Subscription & payments management
- • Referral oversight
- • Group oversight
- • Broadcast notifications to targeted audiences
Roadmap
- • Phase 1 - Foundation & Re-Platforming - ebuild core app, backend, admin basics.
- • Phase 2 - AI-Enhanced Experience - Profile AI, matching AI, moderation AI, conversation starters.
- • Phase 3 - Growth & Monetisation - Subscriptions, referrals, group monetisation, analytics.
- • Phase 4 - Scaling & Optimisation - Performance, internationalisation, advanced safety.
Gallery












Want to collaborate?
Reach out and let's build something together.