Coach is a premium, enterprise-grade feature request and roadmap management system designed for high-performing product teams. It bridges the gap between user feedback and engineering execution with a sleek, glassmorphic interface inspired by industry leaders like Jira and Productboard.
- Glassmorphic UI: A stunning, modern interface with smooth gradients and interactive elements.
- Smart Filtering: Filter requests by status, category, organization, or search query.
- Summary Analytics: Real-time stats on total, open, in-progress, and completed features.
- Drag-and-Drop Workflow: Seamlessly move features across the roadmap to update their status (Admin only).
- Quarterly Planning: Organize your vision into clear, actionable quarterly blocks (Q1–Q4).
- Progress Tracking: Visual indicators of development progress for every feature.
- Smart Duplicate Detection: Real-time detection of similar requests as you type to prevent fragmentation.
- TipTap Rich Text Editor: A professional editor for feature descriptions with support for Bold, Italic, Lists, and Quotes.
- Image Attachments: Upload local images directly into descriptions via Base64 encoding.
- Automated Workflows: Pre-defined triggers for status updates, mentions, and action requirements.
- Template Gallery: A library of beautiful, high-end email templates with a live browser-preview canvas.
- Admin Control: Centralized management of user communications and branding.
- Interactive Assistance: A floating AI-powered bot to help users navigate the platform and find information.
- Framework: React 19
- Build Tool: Vite
- Styling: Tailwind CSS 4
- State Management: Zustand
- Icons: Lucide React
- Rich Text: TipTap
- Drag & Drop: @dnd-kit
- Node.js (v18 or higher)
- npm or yarn
- Clone the repository:
git clone [repository-url]
- Install dependencies:
npm install
- Start the development server:
npm run dev
Coach is built with a focus on visual excellence and user engagement. We utilize:
- Vibrant, curated color palettes (Teal, Indigo, Slate).
- Subtle micro-animations and transitions.
- Responsive layouts that feel alive and reactive to user input.
© 2026 Team Coach. All rights reserved.