๐ง Work Email Simulator
A fun, interactive AI-powered game to practice real-world workplace email communication ๐ง ๐ผ
โจ Inspiration
Work emails can be confusing, stressful, and full of hidden meaning ๐ตโ๐ซ
We wanted to turn that into a safe, gamified simulator where users can practice professional communication without real consequences. (And some fun unrealistic scenarios too)
๐ฎ What it does
- ๐ฌ Generates realistic workplace email threads using AI
- ๐งโ๐ผ Lets you respond as an employee in different roles (intern, manager, etc.)
- ๐ค Uses AI to react dynamically to your replies
- ๐ Gives feedback on tone, clarity, and professionalism
- ๐ Continues the conversation like a real workplace scenario
Think of it as a flight simulatorโฆ but for corporate emails โ๏ธ๐ง
๐ ๏ธ How we built it
- โ๏ธ React + Next.js โ smooth, interactive UI
- ๐งฉ Supabase โ auth + storing user progress + sessions
- ๐ง Gemini AI โ generates emails, responses, and feedback loops
We built a system where:
user reply โ AI evaluates โ AI responds โ thread evolves ๐
๐ง Challenges we ran into
- Keeping AI emails consistent in tone and role ๐ญ
- Preventing overly long or unrealistic responses
- Designing feedback that feels helpful, not judgmental
- Maintaining context across long email chains ๐งต
๐ Accomplishments we're proud of
- ๐ฏ Realistic, adaptive workplace email simulation
- ๐ฌ AI feedback that actually helps improve writing
- ๐ฎ Fun โgame-likeโ experience instead of a boring tool
- ๐ง Multi-role workplace scenarios that feel alive
๐ What we learned
- Prompt design is everything for believable AI behavior
- Small wording changes drastically affect tone consistency
- UX matters just as much as AI logic in simulations
- Gamification makes learning communication way more engaging ๐ฏ
๐ What's next for Work Email Simulator
- ๐ฌ Slack-style messaging simulation
- ๐งโ๐คโ๐ง Multi-person team scenarios
- ๐ Career progression / leveling system
- ๐ข Full workplace simulation with meetings + tasks
๐ก Level up your email gameโone reply at a time.
Log in or sign up for Devpost to join the conversation.