MythosMatch • Click here to try it!
Built under 3 hours for the CODEFLARE 2.0 Website Development Challenge on the subject of Mythology and Folklore.
MythosMatch is a fast, interactive quiz experience designed to feel premium and immersive. It blends a cinematic landing screen, animated transitions, and a clear storytelling flow that turns a simple personality test into a game-like discovery experience.
The app asks 7 questions, stores the selections in local storage, calculates the highest-scoring deity, and presents a result screen with the matched god’s image, culture, powers, and personality description.
- Mythological personality matching across Greek, Norse, and Egyptian deities
- 7-question quiz with weighted scoring logic
- Smooth motion-driven transitions between screens
- Responsive layout for desktop and mobile devices
- Final result screen with deity card and supporting lore text
- Retake flow to replay the quiz instantly
- The user starts on the home screen and begins the quiz.
- Each question presents multiple answer choices with weighted values tied to specific gods.
- Answers are saved locally in the browser so the experience persists naturally across navigation.
- On the final page, the app tallies the selected option weights and selects the deity with the highest score.
- The result page reveals the matched god with a visual card, powers, and personality summary.
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS
- Shadcn UI
- Radix UI primitives
- Motion (formerly Framer Motion)
- Node.js 20+
- npm or pnpm
npm installnpm run buildnpm startThen open:
http://localhost:3000
