Inspiration
Archetype Quiz Oracle was born from a simple question: What if Reddit could reflect your vibe back to you?
I wanted to create a playful, mystical little companion that reads your mood, pairs it with a “spirit subreddit,” and reveals an archetype that mirrors the energy you’re bringing into the feed. It’s a tiny oracle built for the chaotic, wholesome, unhinged, and nostalgic corners of Reddit.
What it does
The app lets users:
Choose a mood (Chaos, Wholesome, Unhinged, Nostalgic)
Or summon “Daily Chaos” for a random reading
Receive a personalized insight
Get matched with a “spirit subreddit”
Reveal an archetype that reflects their vibe
It’s a lightweight, interactive experience that feels like a cross between a personality quiz, a mood oracle, and a Reddit‑native fortune cookie.
How we built it
The app is built entirely with Devvit, using:
React‑style components
Local state + localStorage for daily persistence
Interactive UI rendered directly inside a Reddit post
A public test subreddit where the app is installed and live
Everything runs inside Reddit’s environment — no external backend, no extra services
Challenges we ran into
Understanding the difference between launching an app and installing it in a subreddit
Navigating Devvit’s permissions and the requirement for a public test subreddit
Getting moderator access to the auto‑generated subreddit
Ensuring the interactive post loads correctly in a public environment
Managing time pressure and last‑minute configuration changes
Accomplishments that we're proud of
Successfully deploying a fully interactive Devvit app
Getting it running in a public subreddit
Creating a smooth, playful user experience
Building something that feels alive, fun, and native to Reddit
Overcoming confusing tooling moments and finishing under pressure
What we learned
What's next for Archetype Quiz Oracle
Adding Tarot Major Arcana archetypes
Expanding the mood system
Adding visual flair and animations
Creating a “daily oracle streak” system
Turning the app into a full vibe‑based Reddit companion

Log in or sign up for Devpost to join the conversation.