neoCedrus Feedback — unified feedback hub for 3 products
Self-hosted internal feedback platform unifying user feedback, feature requests, and ideas across Kudos, Xpress, and Ace. Voting, comments, status tracking, email notifications, and admin panels per product.
User feedback for Kudos, Xpress, and Ace was scattered — no central place to submit ideas, track requests, or see what was planned. Each product team worked blind to what users actually wanted.
Approach
Built a unified platform scoped per product — users submit feedback to Kudos, Xpress, or Ace separately, keeping signal clean per team.
Implemented a full feedback lifecycle: Open → Planned → In Progress → Completed / Declined, with email notifications on status changes and comments.
Added upvote/downvote, tagging, image attachments via self-hosted MinIO, and a public roadmap view per product.
Role system: Super Admin across all products, Platform Admin per product, and standard users.
JWT + refresh token auth, audit logging for significant actions, Nodemailer for transactional email.
Outcome
neoCedrus Feedback launched at feedback.neocedrus.com — a single hub for all three products, replacing scattered requests with a structured, transparent feedback loop for the whole team and user base.