thrive naarm
mental health web app for melbourne youth
/ disciplines
- Design
- Development
- Usability
/ completed
nov 2025
/ tech stack
- Vue.js
- JavaScript
- Firebase
- Firebase Cloud Functions
- PrimeVue
- HTML/CSS
01. project overview
THRIVE Naarm is a fictional youth mental health and wellbeing not-for-profit organisation based in Melbourne. Partnering with local psychologists and psychiatrists, the organisation wishes to develop a comprehensive resource hub that will bridge the divide between online knowledge-bases and professional mental health services, targeted specifically towards tech-native, young-adult Melburnians aged 16-25.
A key learning for this project was in implementations of inclusive and accessible design and compliance with WCAG 2.1/2.2 Level AA guidelines. As such, the project is entirely keyboard navigable with custom navigation implementations for sidebars and map features, and all content is screen-reader friendly.
This is part of a recently completed project I did for an Internet Applications Development unit (FIT5032) as part of my Software Engineering Degree! During the unit, the focus was more on web development skills, but now that I’m done, I’m working on updating this work to reflect the funky, fun and vibrant vision I really had for it. This is a little preview of the work in it’s existing state!