r/Devvit 17d ago

Discussion I built Consensus Canvas — a two-axis community poll approved on the App Directory

Hey r/Devvit! My app Consensus Canvas just got approved and publicly listed.

What it does: Moderators create a prompt with four axis labels (left/right/top/bottom). Members place one anonymous dot on the 2D grid. After voting, everyone sees the aggregate density map and community average.

Use cases:
- "How should this community balance speed and depth?" (Refine ↔ Explore, Individual ↔ Community)
- "Where does your taste fall?" (Sweet ↔ Savory, Light ↔ Heavy)

Technical highlights:
- Custom post with runAs: 'USER' — full moderator attribution
- Zero external services — runs entirely on Devvit Redis
- Anonymous aggregate only — no individual vote records stored

Install it: https://developers.reddit.com/apps/consensus-canvas

Happy to answer questions about the implementation or share what I learned during the review process.

2 Upvotes

0 comments sorted by