🧭 Product Vision – CoachNest

CoachNest is a multi-domain learning and mentoring platform that connects learners with expert coaches across eight major categories—professional development, academic learning, fitness & wellness, creative arts, culinary arts, technology & programming, business & entrepreneurship, and life coaching.Our mission is to make mentorship accessible, personalized, and sustainable through a tech-powered platform supporting live learning, community participation, and monetization for coaches.

💡 Inspiration

We were inspired by the growing gap in accessible, quality coaching across multiple life and career domains. Whether it's a student preparing for exams, a jobseeker aiming for a FAANG role, a passionate home cook refining their skills, or an experienced professional wanting to give back—people need guidance.Current solutions are fragmented, costly, and domain-limited. CoachNest was born to unify the mentorship experience under one intelligent, inclusive, and scalable platform.

⚙️ What It Does

CoachNest enables users to teach, learn, and grow through: -### 1. *Learner *

  • Google sign-in (Supabase)
  • Browse or search digital resources
  • Enroll in cohorts, attend sessions, download templates
  • Track learning progress and badge milestones

2. Coach

  • Onboarding: Profile, pricing, availability
  • Create cohorts with scheduling and pricing
  • Upload digital templates (free or paid)
  • View earnings, student submissions, and reviews

3. *Admin *

  • User role assignment and activity tracking
  • Review content (flagged templates, inactive coaches)
  • Manage Stripe payouts, commissions, and analytics
  • Oversee community metrics and engagement

🧱 How We Built It

Layer Tech Used
Frontend React 18, TypeScript, Vite, Tailwind CSS, React Router
Backend Supabase (PostgreSQL, Auth, Realtime, Storage, Edge Functions)
Authentication Google OAuth via Supabase Auth with role-based routing
Payments Stripe Checkout (one-time and subscription)
Design Figma + Tailwind-based design system

🎯 Business Model

  • Primary Revenue: 15% commission on all paid sessions and templates
  • Secondary Revenue: Subscriptions
    • Learners: $29/month
    • Coaches: $99/month (includes premium tools)

🚀 Accomplishments We're Proud Of

  • Built a fully working MVP with role-based dashboards

😅 Challenges We Ran Into

  • Balancing different user experiences in a single platform
    -- Scaling onboarding for volunteers and hobbyist learners
  • Avoiding coach fatigue with simplified management tools

📚 What We Learned

  • Learners crave flexibility, transparency, and trust
  • Coaches seek visibility, ease-of-use, and passive income tools

Built With

  • auth
  • google
  • react
  • react-18-with-typescript
  • realtime
  • storage
  • supabase
  • tailwind-css
  • vite
Share this project:

Updates