ElevatedMindZone (EMZ) is a comprehensive web application built with Angular, designed to be a supportive content space for individuals dealing with depression and a valuable resource hub for mental health researchers. The platform combines a full-featured Content Management System (CMS) with a suite of interactive, therapeutic web applications.
EMZ's mission is to provide accessible tools and knowledge to help users "embrace their inner radiance" while also offering a platform for researchers to share and disseminate their work. Built with Angular, Spring Boot, and MySQL, it offers a robust and scalable solution for mental wellness and research content management.
The primary challenge was to create a platform that could simultaneously serve individuals seeking mental wellness support and mental health researchers. This required a dual focus on user-friendly therapeutic tools and a robust, secure content management system capable of handling rich, research-oriented articles and dynamic website pages.
EMZ addresses these challenges through a comprehensive Content Management System for managing articles and dynamic pages with a WYSIWYG editor. It features a suite of interactive 'My Zone' therapeutic applications like Gratitude Journal and Thought Alter, alongside advanced search, content browsing, and a newsletter system, all supported by a secure authentication and role-based access control framework.