Whisper — KleinHacks 2026

Overview
An anonymous messaging web app built for KleinHacks 2026. Students sign in with a school email, get matched with someone who shares their interests via AI, and chat anonymously. Includes mental health features: crisis detection, content moderation, and AI-generated icebreakers.
How it was built
Built with Next.js, Socket.io for real-time messaging, and OpenAI for interest matching and moderation. Used v0 by Vercel to prototype the layout quickly, then customized everything from there. Entire project built in 24 hours with a team of 2 (including me).
What I learned
First time using Socket.io for real-time communication and integrating OpenAI into a production feature. Also learned how to work fast to push out a project + vibecoding.
Tools & Skills
Links
Gallery