developer product developer risk: medium
Cohort OS Group Coaching Platform Builder
Build a group coaching and cohort management platform called 'Cohort OS' with core features like program builder, participant portal, assignment submission, peer feedback rounds, p…
- Policy sensitive
- Human review
PROMPT
Build a group coaching and cohort management platform called "Cohort OS" — the operating system for running structured group programs. Core features: - Program builder: coach sets program name, session count, cadence (weekly/bi-weekly), max participants, price, and start date. Each session has a title, a pre-work assignment, and a post-session reflection prompt - Participant portal: each enrolled participant sees their program timeline, upcoming sessions, submitted assignments, and peer reflections in one dashboard - Assignment submission: participants submit written or link-based assignments before each session. Coach sees all submissions in one view, can leave written feedback per submission - Peer feedback rounds: after each session, participants are prompted to give one piece of structured feedback to one other participant (rotates automatically so everyone gives and receives equally) - Progress tracker: coach dashboard showing assignment completion rate per participant, attendance, and a simple engagement score - Certificate generation: at program completion, auto-generates a PDF certificate with participant name, program name, coach name, and completion date Stack: React, Supabase, Stripe Connect for coach payouts, Resend for session reminders and feedback prompts. Clean, professional design — coach-first UX.
EXPECTED OUTPUT
- Format
- unknown
SUCCESS CRITERIA
- Implement all core features
- Use specified stack: React, Supabase, Stripe Connect, Resend
- Ensure clean, professional coach-first UX
FAILURE MODES
- Incomplete implementation of features like peer feedback rotation or certificate generation
- Deviation from specified tech stack
- Poor separation of coach and participant interfaces
CAVEATS
- Missing context
-
- Authentication and authorization flows (e.g., coach vs participant roles).
- Database schema or data models for programs, sessions, participants, submissions.
- Payment and enrollment flow details (e.g., how participants enroll and pay).
- Deployment and hosting instructions.
- Mobile responsiveness requirements.
- Exact PDF certificate template.
- Ambiguities
-
- Peer feedback rotation mechanism is vague: 'rotates automatically so everyone gives and receives equally'.
- Engagement score calculation undefined: 'simple engagement score'.
- Design details vague: 'Clean, professional design — coach-first UX'.
- Enrollment process not specified.
QUALITY
- OVERALL
- 0.70
- CLARITY
- 0.90
- SPECIFICITY
- 0.80
- REUSABILITY
- 0.30
- COMPLETENESS
- 0.60
IMPROVEMENT SUGGESTIONS
- Add a section outlining database schema with tables for programs, sessions, participants, submissions, feedback.
- Specify authentication using Supabase Auth with role-based access.
- Detail Stripe integration for participant payments and coach payouts via Connect.
- Define engagement score formula, e.g., '(assignment completion % + attendance %)/2'.
- Include wireframe descriptions or key UI components for dashboards.
- Add success criteria like 'fully functional MVP with end-to-end user flows'.
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR DEVELOPER
- Micro-SaaS Vibecoder MVP Blueprint Architectdeveloperproduct
- UI Design Handoff Generatordeveloperproduct
- iOS Recipe Generator App Designerdeveloperproduct
- Couples Therapy App Designerdeveloperproduct
- GitHub Sponsors Pricing Tiers Suggesterdeveloperproduct
- Mobile App Navigation UX Designerdeveloperproduct
- Form Builder App Designer Architectdeveloperproduct
- Context7 Library Documentation Expertdevelopercoding
- Structured Python Production Code Generatordevelopercoding
- Minimax Music API Generation Agentdevelopercreative