This project, Peep, was inspired by the idea that people often know how they feel but don’t know what to do next, so we wanted to bridge that gap by turning emotions into clear, actionable steps. It takes user input about how they’re feeling, identifies the emotion, and responds with a personalized action, visual environment changes, and a reactive avatar that evolves over time, while also tracking streaks, rewards, and emotional patterns. We built it as a single-page web application with a centralized state system that connects emotion detection, UI updates, rewards, and user progress into one cohesive experience. One of the biggest challenges was ensuring emotional consistency and avoiding repetitive or incorrect emotion grouping, while also making all systems work together smoothly in real time. We’re proud of creating a fully interactive emotional dashboard that feels alive, combining visuals, personalization, and habit-building into one system. Throughout this process, we learned how difficult it is to translate human emotions into structured systems while still keeping the experience simple and meaningful. Moving forward, we want to improve emotion understanding, enhance personalization, and evolve Peep into a long-term emotional companion that can predict patterns and help users maintain better mental balance over time.
Built With
- claude
- openai
- replitai
- unsplashai
Log in or sign up for Devpost to join the conversation.