Chime
A full-stack real-time chat application with AI-assisted replies tuned to conversation tone.
Problem
Real-time chat needs to feel instant, and generic AI reply suggestions tend to ignore the tone of the conversation they're inserted into.
Solution
Built the messaging layer on Socket.IO for sub-100ms delivery, then layered in custom prompt engineering against the Gemini API so smart-reply suggestions adapt to conversational tone rather than returning generic completions.
My contribution
Designed and built the full stack: Socket.IO messaging, Cloudinary media handling, MongoDB data layer, and the prompt-engineering logic behind the smart-reply feature.
- Sub-100ms message latency
- 40% faster load times
- Optimized end-to-end performance
- React
- Node.js
- Express.js
- Socket.IO
- Cloudinary
- MongoDB
- Gemini API