Inspiration In a world full of communication, people still often feel unheard. I wanted to build something that doesn’t just respond—but reflects, comforts, and uplifts. Inspired by Apple’s elegant design language and my own curiosity around emotional AI, I created EqualVoice: a web app that listens to your emotions and responds like a compassionate friend.

What it does EqualVoice is an emotion-aware reflection tool. You type in how you feel, and it instantly detects the emotion and shares a thoughtful, motivational message tailored to it. With over 1000+ emotions in its database, it helps users feel understood and supported in real-time.

How we built it I built EqualVoice using HTML, CSS, and vanilla JavaScript. The app uses a local JSON file with 1000+ emotion keys mapped to uplifting prompts. It parses user input, matches it with the relevant emotion, and displays a corresponding message—all in a clean, iOS-inspired UI that works seamlessly offline.

Challenges we ran into Managing over 1000 emotions in real time without a backend was tricky. I had to design a lightweight JSON handling system and ensure fast, accurate keyword detection. Balancing performance with elegance—and making it feel like an Apple product—was both a creative and technical challenge.

Accomplishments that we're proud of I'm proud of how EqualVoice feels emotionally intelligent and visually elegant. Creating an offline-capable app that deeply personalizes feedback based on emotion is something I’m really excited about. The fact that it makes users feel seen and supported means everything.

What we learned I learned how powerful thoughtful design can be—especially when it’s backed by emotional logic. I also gained deeper skills in handling structured JSON data, real-time input parsing, and designing for user empathy. And most importantly, I saw how tech can nurture mental wellness.

What's next for EqualVoice Next, I plan to add voice input, emotion intensity detection, and deeper AI personalization. I also want to explore multilingual support and maybe even a mobile app version. EqualVoice could grow into a personal emotional coach—and I’m just getting started.

Built With

Share this project:

Updates