Product App
Product App
Product App
The Product App is the comprehensive product management application for FlowState. It enables product managers and teams to manage product portfolios, define strategic goals (OKRs), plan roadmaps with initiatives, coordinate teams with RACI matrices, and track product lifecycle phases.
Key Features
- Product Lifecycle Management: Track products through Ideation, Development, Launch, Growth, Maturity, and Decline phases
- Strategic Goals (OKRs): Hierarchical goal framework with metrics, progress tracking, and visualization
- Visual Roadmap Planning: Timeline and Kanban views for initiative management with drag-and-drop
- Team Accountability: RACI matrix for defining clear responsibilities
- Portfolio Health Monitoring: Aggregated views with health indicators across all products
- Project Integration: Link projects to products for execution tracking
- Guided Product Creation: 6-step wizard for comprehensive product setup
- Activity Tracking: Complete audit trail of all product changes
Target Users
| User Type | Primary Use Cases |
|---|---|
| Product Managers | Define products, set goals, plan roadmaps, manage team assignments |
| Product Owners | Link projects to products, track initiative progress |
| Team Leads | Assign RACI roles, manage team composition |
| Executives | Portfolio view, health monitoring, goal tracking |
Quick Links
- Features & Capabilities - Detailed feature documentation
Getting Started
Navigation
The app uses a tabbed navigation structure within product details:
- Products (
/products) - Product list with filtering - Product Detail (
/products/:productId) - Tabbed product view- Overview - Product strategy and KPIs
- Goals - Strategic goal management
- Roadmap - Timeline and Kanban views
- Team - Team members and RACI matrix
- Projects - Linked project tracking
- Activity - Change history
Creating Your First Product
- Click "New Product" to open the creation wizard
- Step 1: Select product type (software, physical, service, content, custom)
- Step 2: Define identity (name, description, icon, color)
- Step 3: Document problem statement and value proposition
- Step 4: Define target market and customer persona
- Step 5: Analyze competitive landscape
- Step 6: Review and confirm creation
Managing Goals
- Navigate to a product's Goals tab
- Click "Add Goal" to create a new strategic goal
- Set title, description, category, and priority
- Optionally link to a parent goal for hierarchy
- Add metrics with target values for tracking
- View goals in list, dashboard, or tree view
Planning Your Roadmap
- Navigate to a product's Roadmap tab
- Switch between Timeline and Kanban views
- Create initiatives with quarter, status, and priority
- Drag initiatives to reschedule or change status
- Link projects to initiatives for execution tracking
App Identity
| Property | Value |
|---|---|
| Package | @epicdm/flowstate-app-product |
| Base Path | /product |
| Icon | package |
| Color | #6366f1 |
Related Packages
- @epicdm/flowstate-app-framework - App container framework
- @epicdm/flowstate-collections - Database schemas
- @epicdm/flowstate-rxdb - Database utilities