Whisper — KleinHacks 2026

Screenshot of Whisper — KleinHacks 2026

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.

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).

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.

Next.jsSocket.ioOpenAITypeScriptReal-time