BrightMinds
Bright Minds
Empowering Minds, Changing Lives
support for you
Mental Health Online
Create an account and get started with assessments
Anonymous Help
Submit requests discreetly and confidentially
Explore Resources
Access articles, guides, and educational content
Interactive Tools
Boost wellbeing with games and tracking tools
latest tools and resources
Understanding Anxiety
A comprehensive guide to managing anxiety in daily life
Mood Tracker
Track your emotional patterns over time
Mindfulness Basics
Introduction to mindfulness and meditation techniques
A support platform combining assessment, community, and guidance
Bright Minds was built to support users through structured wellbeing workflows: assessment, request for help, community response, and practical follow-up.
The platform combines role-aware experiences, cloud-hosted APIs, and AI-assisted care-plan generation to support meaningful interactions at scale.
Support systems need structure and empathy in the same product
Community support tools often excel at posting and discussion but miss actionable pathways for users who need guided next steps.
"A support product should be easy to use in stressful moments, not just when users are calm and exploring."
The project focused on combining assessment signals, practical plan generation, and communication workflows while preserving usability and trust.
Designing role-based journeys with clear actions
The UI separates user pathways for assessment, forum participation, and administration, so each role gets relevant information density and controls.
Visual hierarchy and simple component patterns help users complete sensitive workflows like submissions, responses, and plan review with minimal friction.
Serverless APIs and AI services working together
Bright Minds uses a Vue frontend, Firebase authentication, and Cloud Functions with Express routing for modular backend endpoints.
Gemini integration is handled through service-level prompt orchestration to produce structured care plans that can be reviewed and exported.
The platform needed to support multiple interaction types: assessments, requests, responses, and donations.
Implemented route and service segmentation with focused controller logic for each domain, improving maintainability and clarity.
Generated care plans needed to be useful and actionable, not generic AI text.
Used structured prompts and post-generation formatting to output plans that include goals, interventions, and practical support guidance.
Project learnings
Bright Minds strengthened my approach to building systems that balance technical architecture with socially sensitive user journeys.