Inspiration

As students navigating university and career choices, we realized that most advice platforms feature polished success stories from professionals who are decades removed from the challenges we face daily. We wanted to create a space where people could share authentic, in-progress experiences—the kind of real stories that actually help when you're feeling lost or uncertain about your path.

What it does

Echoes is an AI-powered platform where users can share and discover real-life experiences from peers. Using natural language processing, our system matches your questions and concerns with relevant stories from people who've faced similar situations. Instead of getting generic advice from distant experts, you get relatable perspectives from those currently navigating similar challenges.

How we built it

We built Echoes using React for the frontend with custom CSS animations and a responsive design. The backend runs on Node.js with MongoDB for data storage. The AI search functionality is powered by Google's Gemini API, which understands context and finds meaningful connections between user queries and existing stories.

Challenges we ran into

One major challenge was parsing the AI responses consistently: the Gemini API returns varied formats that required sophisticated parsing logic. We also struggled with creating a seamless user experience across different devices while maintaining the aesthetic design. Implementing the real-time search with meaningful AI explanations required significant iteration to get right.

Accomplishments that we're proud of

We're particularly proud of creating an AI system that actually understands the emotional context behind user queries, not just keywords. The smooth gradient animations and intuitive interface make the platform feel welcoming rather than clinical. Most importantly, we built something that addresses a real pain point we've experienced firsthand.

What we learned

Through this project, we gained deeper insights into natural language processing and how to make AI feel genuinely helpful rather than robotic. We learned the importance of designing for emotional connection in educational technology. Technically, we improved our skills in API integration, responsive design, and creating scalable full-stack applications.

What's next for Echoes

We plan to implement user accounts and saved searches, add categories and filtering options, develop a mobile app version, and introduce community features like commenting and story threads. Longer-term, we want to incorporate more advanced AI features like personalized pathway suggestions and mentorship matching based on shared experiences.

Built With

Share this project:

Updates