Inspiration
We wanted to build something that provides a low-effort way for women's shelter residents to feel supported and seen through their highs and lows everyday without having to actively seek support. We built system that turns emotional load into practical support, where being seen comes before being educated.
What it does
Flourish: Wellness Check-In is a deployed multi-language web app for designed to improve the wellbeing of women's shelter residents. Residents use a public kiosk / tablet to log mood (and optional short or long wellness surveys responses) anytime during the day. The responses are anonymous. Shelter staff sign in separately and view live aggregated insights so teams can spot patterns and plan programming accordingly. The system is ready for use in all women's shelter in British Columbia!
How we built it
Next.js + next-intl and Supabase (Postgres, Auth, RLS)
Challenges we ran into
- Making the check-in interface multilingual was something new for all of us!
- Finding a balance between data privacy and enabling AI-powered insights. We originally thought about using Ollama to run LLMs locally, but we realized it would creates additional onboarding work. We eventually decided to make AI-powered insights an optional feature.
Accomplishments that we're proud of
- Building something that engages both the residents and staff at women's shelters and moves "in the background" to contribute to resident wellbeing
- Designing with the constraints in mind and designing for accessibility
What's next for Flourish: Wellness Check-In
- Support indigenous languages
- Consult related experts to improve check-in questionaires
- Enable organization-based staff authentication
Diversity in CS Project Hub Application – Team Motivation & Learning Goals
My team and I are interested in and qualify for the Diversity in CS Project hub.
Why is your team interested in the incubation program and further developing your idea?
Our team is interested in the incubation program because we want to turn our idea into a real, impactful solution. Our project focuses on building an app that helps individuals in women’s shelters express their needs, wants, and feelings, and translates that data into clear visualizations for organizations and supporters to help and support residents.
We believe this program will provide mentorship, technical guidance, and structured support to refine our idea, improve our implementation, and ensure that our solution is both ethical and effective. Being part of a collaborative environment will also help us learn from others and strengthen our project’s real-world impact.
What are you interested in learning through the Diversity in CS Project Hub?
Through the Diversity in CS Project Hub, we are interested in learning how to design and develop user-centered applications that address real social issues. Specifically, we want to improve our skills in full-stack development, data collection and visualization, and building secure and accessible systems.
We are also interested in learning about ethical considerations when working with vulnerable populations, as well as how to effectively communicate insights from data to stakeholders. Additionally, we hope to gain experience in teamwork, project management, and presenting our ideas.
Attribution
AI tools used: Claude, Cursor
Built With
- auth
- next-intl
- next.js
- postgresql
- supabase
Log in or sign up for Devpost to join the conversation.