Inspiration
In today's world there are many people out there who do not understand and follow basic cybersecurity hygiene. With the overall increase in cyberattacks globally, I decided to come up with a solution to specifically aware people about phishing through email. As I myself was once almost about to fall into the same trap, I felt the need for an educational app that teaches people to recognize patterns in phishing emails before it's too late
What it does
Presents simulation of real and fake emails one at a time, lets users guess if each is phishing or legitimate, then reveals the answer with color-coded red flags and a plain English explanation. Tracks accuracy across 10 emails and gives a final security awareness rating.
How we built it
Built entirely using MeDo through natural language conversation — frontend, backend API, database, and deployment. Described the screens, endpoints, and scoring logic in plain English and MeDo generated the full working app.
Challenges we ran into
Crafting emails realistic enough to genuinely challenge users without being unfair, and structuring the red flag explanations so they teach rather than just reveal the answer.
Accomplishments that we're proud of
The red flag breakdown system — each email comes with categorized, color-coded analysis that turns every wrong answer into a genuine learning moment.
What we learned
How to communicate complex app requirements to an AI builder effectively, and how much detail matters when writing realistic phishing scenarios across different difficulty levels.
What's next for Email Phishing Identifier
AI-generated infinite email scenarios, corporate team training mode, and difficulty levels that adapt based on individual performance over time.
Built With
- baidu-cloud
- express.js
- javascript
- medo
- medo-database
- node.js
- react
- tailwind-css
- vite

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