Hey HN, I'm the builder.
I built this because Canny is great but becomes prohibitively expensive ($99/mo) for bootstrapped startups.
The Problem: Most feedback tools are "One-Way." You push a ticket to Linear, but when you close it, nothing happens on your public board. You have to manually update customers.
The Solution: I built Feedvote to handle Deep 2-Way Sync.
Linear/Jira -> Feedvote: When you mark an issue 'Done' in your issue tracker, Feedvote auto-updates the roadmap status.
The Loop: It automatically emails all the voters on that ticket to tell them it shipped.
The Stack:
Frontend: Next.js
Backend: Nest.js
Infrastructure: Cloudflare for SaaS (to handle Custom Domains for users)
It's a Lifetime Deal ($149) during beta because I hate monthly subscriptions.
The syncing logic was the hardest part (handling race conditions between Linear webhooks). Would love you to roast the implementation.
Hey HN, I'm the builder. I built this because Canny is great but becomes prohibitively expensive ($99/mo) for bootstrapped startups. The Problem: Most feedback tools are "One-Way." You push a ticket to Linear, but when you close it, nothing happens on your public board. You have to manually update customers. The Solution: I built Feedvote to handle Deep 2-Way Sync. Linear/Jira -> Feedvote: When you mark an issue 'Done' in your issue tracker, Feedvote auto-updates the roadmap status. The Loop: It automatically emails all the voters on that ticket to tell them it shipped.
The Stack: Frontend: Next.js Backend: Nest.js Infrastructure: Cloudflare for SaaS (to handle Custom Domains for users)
It's a Lifetime Deal ($149) during beta because I hate monthly subscriptions. The syncing logic was the hardest part (handling race conditions between Linear webhooks). Would love you to roast the implementation.