Inspiration
Mental health challenges are more common than most people realize — stuttering, ADHD, depression, and social isolation affect millions worldwide. Existing solutions are often too expensive, inaccessible to low-income communities, or too generic to provide real help. Moreover, people hesitate to seek help due to embarrassment.
What it does
Questify is a gamified mental health companion platform designed to make support accessible, engaging, and personalized for those facing conditions like stuttering, ADHD, depression, and social isolation.
Key features include:
- Personalized Daily Quests → Activities tailored to each user’s condition, based on their profile and scientifically proven practices.
- Gamification → Motivates users with points, streaks, and rewards, making progress fun and sustainable.
- Specialist Integration → Book appointments with mental health specialists directly through the platform.
- AI Chatbot Assistant → Provides conversational support that adapts to the user’s profile and condition.
- Community Forums → A safe space to share experiences and connect with others facing similar challenges.
- Fundraising Campaigns → A platform to raise or donate funds for mental health causes
How we built it
- Frontend: Built with React.js for an interactive and responsive user experience.
- Backend: Powered by Node.js and Express, ensuring secure APIs for authentication, profile management, and real-time data sync.
- Database: MongoDB to store user profiles, activity progress, and appointment history.
- Gamification Logic: Custom algorithms designed to assign scores, streaks, and quests dynamically.
- UI/UX Design: Inspired by modern apps like Duolingo and Headspace, with a focus on simplicity, motivation, and accessibility, used TailwindCSS.
Challenges we ran into
- Personalization: Designing a system that tailors quests and activities to diverse conditions without becoming overwhelming.
- Engagement: Striking the balance between fun gamification and serious mental health support.
- Integration: Bringing together multiple features (specialist booking, chatbot, community, fundraising) into a single smooth experience.
What we learned
- How to apply gamification principles to health-related challenges effectively.
- The importance of user-centric design in building mental health tools.
- Balancing technical implementation with empathy, as mental health requires sensitivity.
What's next for Questify
- Mobile App Development
- Adding different logins (doctor, admin...)
- Advanced AI Support
- Partnerships with Specialists
- Enhanced Gamification
- Global Accessibility
Built With
- express.js
- mongodb
- mongoose
- node.js
- react
- tailwindcss
- vite
Log in or sign up for Devpost to join the conversation.