Product Roadmap
Product Roadmap
Component File: src/features/internal-admin/components/roadmap/ProductRoadmapDashboard.tsx Internal Admin Tool: product-roadmap Status: Current runtime page doc
Overview
Product Roadmap is the internal release cockpit for Alignmint platform operators. It connects app feature feedback to internal roadmap planning, release-note drafting, and the sanitized public development board on getalignmint.org.
The tool is intentionally lighter than Jira. It tracks customer-facing outcomes, internal scheduling context, feedback signals, public visibility, and release notes without becoming a full issue tracker.
Capabilities
- View untriaged app feedback where
feedback.category = 'feature'. - Create roadmap items from feature feedback.
- Link feedback to existing roadmap items as supporting signals.
- Dismiss feedback by creating an internal
wont_doitem linked to the source feedback. - Edit internal fields: status, area, priority, confidence, target window, customer impact, and notes.
- Edit public fields separately: public title, public summary, public status, and published/hidden state.
- Draft release notes and mark them internal-only or public.
- Copy public release notes for changelog, email, or docs usage.
Public Copy Rules
Public roadmap language must stay non-technical and outcome-based:
- Prefer: “Help teams clean, map, and review imported files with less spreadsheet work.”
- Avoid: table names, migrations, API names, provider names, repo names, exact launch dates, or implementation details.
Data Model
The roadmap uses:
admin_roadmap_itemsfor internal and public roadmap fields.admin_roadmap_feedback_linksto connect app feedback to roadmap items.admin_roadmap_activityfor status/change history.public_roadmap_itemsview for sanitized public reads.roadmap_item_upvotesfor public vote counts tied to published roadmap keys.
Permissions
- All internal users can view Product Roadmap.
- Sales and exec users can triage feature feedback.
- Engineering and exec users can manage roadmap implementation fields.
- Exec users can publish or hide public roadmap items.
UX Notes
- Uses existing internal admin primitives:
PageHeader,Card,Badge,Button,Input,Select,Textarea. - Filter rows use responsive
flex-col sm:flex-rowbehavior. - Mobile users keep the standard internal admin sheet navigation.
Synced from IFMmvp-Frontend documentation: pages/internal-admin/01-PRODUCT-ROADMAP.md
Ready to Get Started?
See how Alignmint can simplify your nonprofit's operations. Schedule a free demo with our team and we'll walk you through everything.
Questions? Email us at steven@getalignmint.org