In(valid) thoughts

In(valid) thoughtsGather raw thoughts from redditors in a dynamic poll interface

In(valid) thoughts is a Devvit app that enables users to gather raw thoughts from redditors in an open-ended polling system. What makes it unique is its dynamic visualization where thoughts battle it out in real-time, with popular ideas becoming more prominent while less popular ones fade away.

DevvitRedisJavaScriptTypeScriptPostgreSQLBunGoogle Gemini APIRailway

Project Details

Started: March 2025Role: Lead DeveloperI built this Devvit app for the Hack Reddit 2025 hackathon. I designed and implemented a system that allows users to submit thought-provoking questions, collect community responses, and visualize the 'battle of thoughts' as they gain or lose popularity. The app integrates Redis for user state management, a backend API for data storage, and Google Gemini API for categorizing and aggregating similar thoughts. Despite limitations with Devvit's native blocks, I created an interactive visualization that dynamically displays thoughts based on their popularity.