An interactive cybersecurity learning app built with Next.js, Tailwind CSS, and OpenAI.
Users practice identifying safe vs. dangerous online messages (emails, texts, links, DMs, etc.) and build their awareness through adaptive challenges.
- AI-generated scenarios — dynamic and realistic phishing / scam / safe messages using OpenAI’s API
- Adaptive difficulty — adjusts complexity based on accuracy and streak
- Gamified progress — levels, streaks, and score tracking
- Prefetched challenges — smooth, no-wait experience between scenarios
- Responsive design — built with Tailwind CSS
- Custom theming — light/dark adaptive tokens and gradients