A lightweight feedback and feature request board built for SaaS startups, product teams, and indie makers. It gives users a space to submit ideas, upvote requests, and see what’s being worked on, without the overhead of larger roadmap tools.
Perfect for early-stage products looking to validate features, communicate roadmap status, and keep users engaged with transparent updates.
Bolt Generation Prompt
Build a clean, responsive feature request board MVP using Supabase.
Include:
Supabase Auth (email/password)
Public view of all submitted ideas
Submit feedback form (title, description, optional category)
Upvote system (1 per user per idea)
Filters: All / Planned / In Progress / Done
Admin toggle to change status per post
Tailwind for styling and ShadCN for UI components
Fully responsive light-mode layout
Overview
Homepage
Feedback Review
Leave feedback
Features
Email login/signup with Supabase
Submit new feedback
Upvote ideas (with per-user tracking)
Filter ideas by status
Admin dashboard to moderate status
Responsive layout for desktop and mobile
Minimal UI inspired by tools like Canny and Upvoty
Design Notes
The layout is intentionally simple: cards show title, status, and vote count. The status badges use color-coded pills for quick scanning. Input form includes validation and a success toast. Admin tools are conditionally rendered for authorized users only. Voting feedback is animated subtly for responsiveness.
Troubleshooting
Votes not saving? Check RLS policies on votes table.
Admin controls not showing? Ensure role is returned on login.
Want to seed demo requests? Add a public seed.ts script or preload state.