DEV Community

Diven Rastdus
Diven Rastdus

Posted on

I Built a Canny Alternative for $19/mo - Here's the Tech Stack

Every SaaS team needs a way to collect user feedback, track feature requests, and communicate what they're building. The problem? The existing tools are expensive.

Canny starts at $79/month and charges $359/month for features like custom branding and integrations. UserVoice is enterprise-priced. Even newer tools like Featurebase gate core features at $99+/month.

So I built Echoboard - a customer feedback + voting + changelog tool that does the same thing for $19/month.

What Echoboard Does

  • Feedback boards: Users submit feature requests. Others upvote. You see what matters most.
  • Public roadmap: Kanban board showing what's Under Review, Planned, In Progress, and Done.
  • Changelog: Publish updates with rich text. Subscribers get email notifications.
  • Embeddable widget: One script tag drops a feedback button into your SaaS app.

Tech Stack

  • Frontend: Next.js 14 (App Router) + Tailwind CSS + shadcn/ui
  • Database: Supabase (Postgres + Row Level Security + Realtime)
  • Auth: Supabase Auth (email/password + Google SSO)
  • Payments: Stripe (checkout sessions, customer portal, webhooks)
  • Hosting: Vercel
  • Total infra cost: $0/month on free tiers

Why This Stack

Multi-tenancy is handled through Supabase RLS - every table has org_id and policies enforce access. No separate databases per customer.

Realtime voting uses Supabase's built-in Postgres changes subscription. When someone votes, all connected clients see the count update instantly.

The embeddable widget works through an iframe to avoid CSS conflicts and CSP issues in the customer's app. The widget JS is served from /api/widget/[orgId] and creates a floating button that opens the feedback form.

The Business Case

Canny's pricing page is their biggest vulnerability. Here's the comparison:

Feature Canny Echoboard
Feedback boards $79/mo (limited) Free
Custom branding $359/mo $19/mo
Public roadmap $79/mo Free
Changelog $79/mo Free
Unlimited posts $359/mo $19/mo
Widget embed $79/mo Free

The target: SaaS teams who need this but can't justify $4,000+/year for Canny.

Try It

Live at: https://echoboard-three.vercel.app

Free tier: 1 board, 50 posts, no credit card.

Top comments (0)