Create a digital tool or feature that can be embedded or implemented on the Shine On Youth website to help support youth mental health and self-esteem.
Your project is recommended to use JavaScript in correspondence with design languages such as HTML and CSS (Vanilla JS or a framework like React), but can also be a no-code project (block coding, drag and drop, etc.) to build an interactive, empowering experience for young people.
🧠 Project Goals:
Your coded solution should aim to:
✅ Requirements of Project:
Create a digital tool or feature that can be embedded or implemented on the Shine On Youth website to help support youth mental health and self-esteem. Your project is recommended to use JavaScript in correspondence with design languages such as HTML and CSS (Vanilla JS or a framework like React), but can also be a no-code project (block coding, drag and drop, etc.) to build an interactive, empowering experience for young people.
Project Goals: Your coded solution should aim to: Encourage positive self-talk and daily confidence-building Provide an interactive way to reflect, connect, or express emotions Offer accessible, youth-friendly mental health support Be lightweight, engaging, and easy to integrate into a website
Requirements of Project: Must be coded in JavaScript (you may also use HTML/CSS and frontend frameworks like React or Vue) or it should be a no-code project (block coding, drag and drop) Should be interactive (not just static content) Must align with Shine On Youth’s mission to support mental health, self-expression, and resilience The final product must be able to be implemented into the Shine on Youth Website at a later date.