Skip to content
Ideas live preview
All projects

Ideas

Build what users actually vote for, not what seems like a good idea.

Feature requests arrived through scattered channels with no way for the community to signal what mattered most.

Tech Domain · Book Dev|Published|Evidence: Live|Next.js, TypeScript

A public deployment is available to try.

Case Study

Before

Feature requests and project ideas came through various channels with no way for the community to prioritize them. Building what users actually wanted required a voting mechanism.

After

Created a community-driven prioritization system. The voting data directly informs which projects get built next, and the status tracking closes the feedback loop from idea to shipped product.

How it's solved

Built an idea board where visitors can submit project ideas, upvote existing ones, and see what the community wants most. Ideas have status tracking (submitted, planned, building, shipped) with links to resulting projects.

Trade-offs

Voting has no weighting — one idea with many low-effort votes ranks the same as one with fewer, more considered votes.

Related Articles

Further reading on related topics from the blog

Related Projects

More in Tech Domain · Book Dev

Ideas - Chaowalit Greepoke Portfolio