What Inspired Us

Unwind was born from shared experiences. As a team of university students, we saw how stress, anxiety, and burnout were silently eating away at people around us, including ourselves. We realised most students didn’t have easy access to mental health tools or a space to just breathe. That’s when we decided to build Unwind: a student-centred wellness app designed to make mental health care feel safe, personal, and culturally relevant.

Unwind is a student-centred mental health app that offers:

  1. Journaling and mood tracking
  2. AI wellness companions that offer emotional check-ins and self-care suggestions
  3. A community forum, where students can anonymously share experiences and support one another
  4. Curated resources like guided meditations, affirmations, and breathing exercises

How the project was built and Lessons learned

NB: One thing that really helped in developing this project was the assignment of responsibilities and utilizing progressive development and testing.

This project initially started with the implementation of the index and emergency help pages (which are more informational than functional). The next stage of implementation was the registration and signing-in logic for users. We learned a lot about Supabase from this aspect, including authentications, Row Level Security for public tables, buckets, and many more. We also got to learn how Supabase handles automatic verification emails. I personally (developer) learnt a great deal, given that this was my first time using Supabase.

The next stage was the development of the user platform, its various pages, and navigation routes, as well as making plans for the logic for role-based access. We spent quite a lot of time on the user platform, as it is the main focus. Also, given that the platform is for mental health purposes, there was a need to be very conscious of the designs used and make sure features were very easy to locate and use.

The next stages were the implementation of the signup logic for therapists, the therapists' platform, and then the admin platform. Most of the implementation followed the frontend -> navigation -> backend flow.

In general, this project taught us how powerful tech becomes when built with empathy. We learned to design for emotional safety, to use AI ethically, and to center real student voices in our work. Most of all, we saw how a simple idea (sparked by real struggle) could grow into something that helps others feel seen and supported.

Challenges Faced

Some of the major challenges we faced include:

  1. Handling the logic for the therapist registration portal
  2. Finding appropriate RLS for public tables and Buckets in the Supabase Database
  3. Navigation challenges upon deployment
  4. Integrating Tavus conversational video agent
  5. Finding a custom domain for the application was quite hectic.

Built With

Share this project:

Updates