Skip to main content

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_do item 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_items for internal and public roadmap fields.
  • admin_roadmap_feedback_links to connect app feedback to roadmap items.
  • admin_roadmap_activity for status/change history.
  • public_roadmap_items view for sanitized public reads.
  • roadmap_item_upvotes for 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-row behavior.
  • 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

Ready to get started?Start Plus Trial