Inspiration

In college environments, many students hesitate to express their thoughts and emotions openly due to fear of judgment and lack of safe spaces. As a result, stress, anxiety, and important opinions often remain unheard.

EchoWall was inspired by the need to create a platform where individuals can freely share their feelings without revealing their identity, while also gaining meaningful emotional insights from the community.


What it does

EchoWall is an anonymous confession and emotion analytics platform that allows users to:

  • Share thoughts anonymously without login or identity tracking
  • React to confessions using emotions such as Like, Love, and Sad
  • Post anonymous comments to support or engage with others
  • View emotion-based visual indicators (positive, neutral, negative)
  • Understand overall community mood through real-time analytics

How we built it

EchoWall was built using a lightweight and scalable technology stack:

  • Frontend: HTML, CSS, and JavaScript for a clean and responsive interface
  • Backend: FastAPI (Python) for fast and efficient API handling
  • Database: MongoDB Atlas to store confessions, reactions, and comments
  • Emotion Analysis: Local rule-based sentiment logic (no external paid APIs)
  • Visualization: Real-time charts and emotion-based UI indicators

The focus was on simplicity, performance, and hackathon reliability.


Challenges we ran into

  • Designing meaningful interactions while maintaining complete anonymity
  • Implementing fast sentiment analysis without relying on external APIs
  • Ensuring smooth frontend–backend integration
  • Managing time effectively within the hackathon timeline

Each challenge helped us improve both the technical design and user experience.


Accomplishments that we're proud of

  • Fully anonymous platform with interactive features
  • Emotion-aware UI that visually represents sentiment
  • Real-time reactions, comments, and analytics
  • Clean, professional design suitable for real-world use
  • Hackathon-safe architecture with no dependency on paid APIs

What we learned

  • Building scalable APIs using FastAPI
  • Structuring and managing data effectively with MongoDB
  • Integrating frontend and backend seamlessly
  • Translating emotional text data into meaningful insights
  • Prioritizing features under tight hackathon deadlines

What's next for EchoWall – Anonymous Emotion Platform

In the future, we plan to enhance EchoWall by adding:

  • Advanced AI-based sentiment analysis
  • Content moderation and toxicity detection
  • Time-based emotion trend analytics
  • Mobile app and PWA support
  • Admin dashboard for deeper insights

Our goal is to create a safer, more empathetic digital space for open expression.

Share this project:

Updates