🧭 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)
- Learners: $29/month
🚀 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
Log in or sign up for Devpost to join the conversation.