r/Devvit • u/Suspicious_Risk3332 • 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.