๐ Whisperly โ A Safe Haven for Neurodivergent Individuals
๐ Inspiration
Most social media platforms cater to everyone, but they often lack a dedicated space for neurodivergent individuals to connect, share experiences, and seek support. ๐ Whisperly was created to fill this gapโa safe, inclusive, and understanding community where people with ADHD, OCD, autism, depression, and other mental health conditions can find like-minded individuals and receive tailored guidance.
๐ก What It Does
Whisperly is more than just a social platformโitโs a judgment-free zone where neurodivergent individuals can connect and thrive. โจ Key features include:
๐น ๐ง Dr. Whiskers, the AI Chatbot โ Powered by OpenAI, Dr. Whiskers provides mental health support, offering compassionate responses to help users navigate their emotions.
๐น ๐ค Personalized User Profiles โ Users sign up with their name, gender, email, and password, along with their mental health conditions to foster relevant connections.
๐น ๐ฌ Real-Time Messaging โ Using Socket.io, users can chat with friends instantly, making support and communication seamless.
๐น ๐ Discover Tab โ A feature designed to help users find others with similar struggles, building meaningful friendships and support networks.
๐ ๏ธ How We Built It
Whisperly was developed using a modern, scalable tech stack:
๐ฅ Frontend: React.js for a smooth, interactive user experience.
โ๏ธ Backend: Node.js & Express.js for robust API handling.
๐ฆ Database: MongoDB Atlas with Mongoose for efficient data management.
โก Real-Time Messaging: Socket.io for instant friend-to-friend communication.
๐ค AI Integration: OpenAI powers Dr. Whiskers, helping users with mental health support.
๐ง Challenges We Faced
Every great project has its hurdles! Here are some of the toughest ones we tackled:
๐ด Real-time Chat Woes โ Implementing Socket.io wasnโt a walk in the park! Sync issues and ensuring smooth message delivery required some extra debugging.
๐ด Making AI More Human โ Dr. Whiskers had to provide thoughtful, non-generic responses for mental health discussionsโtuning this took time.
๐ด User Matching Algorithm โ Creating a system that connects users based on their mental health needs while keeping privacy in mind was tricky but rewarding.
๐ Accomplishments Weโre Proud Of
Some wins weโre celebrating:
โ
Successfully integrating Dr. Whiskers, our AI chatbot that supports mental health.
โ
Building a real-time chat system that enhances communication.
โ
Designing a platform that fosters meaningful, supportive connections for neurodivergent individuals.
๐ What We Learned
Throughout this journey, we gained valuable insights:
๐ก Real-time communication โ Deep diving into Socket.io and optimizing message synchronization.
๐ก AI fine-tuning โ Improving chatbot responses to ensure compassionate, thoughtful interactions.
๐ก Inclusive design โ Crafting a space that feels safe, welcoming, and engaging for a unique community.
๐ Whatโs Next for Whisperly?
Weโre just getting started! Hereโs whatโs coming next:
โจ ๐ฃ Group Therapy Chatrooms โ Safe spaces for multiple users to share experiences & support each other.
โจ ๐ Journals & Progress Tracking โ A private space for users to reflect on their journey.
โจ ๐ Smarter Discover Feature โ More advanced algorithms to help users find compatible connections.
โจ ๐ก๏ธ Enhanced Privacy & Security โ Strengthening encryption & access controls for user safety.
Log in or sign up for Devpost to join the conversation.