Build spec for a cohort coaching platform with a program builder, participant portal, assignment submission, rotating peer feedback and progress tracking.
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.
构建一个名为“Cohort OS”的小组辅导与学员群体管理平台——用于运行结构化小组项目的操作系统。 核心功能: - 项目构建器:教练可设置项目名称、会话次数、频率(每周/每两周一次)、最大参与人数、价格和开始日期。每次会话包含标题、会前作业任务以及会后反思提示 - 学员门户:每位注册学员可在单一仪表板中查看自己的项目时间线、即将举行的会话、已提交的作业以及同伴的反馈 - 作业提交:学员在每次会话前提交文字或链接形式的作业。教练可在单一视图中查看所有提交内容,并为每份作业提供书面反馈 - 同伴反馈环节:每次会话后,系统提示每位学员向另一位学员提供一条结构化反馈(自动轮换,确保每个人给予和接收反馈的次数均等) - 进度追踪器:教练仪表板显示每位学员的作业完成率、出勤情况以及一个简单的参与度评分 - 证书生成:项目完成后,自动生成PDF证书,包含学员姓名、项目名称、教练姓名和完成日期 技术栈:React、Supabase、Stripe Connect(用于教练付款)、Resend(用于会话提醒和反馈提示)。设计简洁专业,以教练为中心的用户体验。