Project Title: Mental Wellness Program Management System
Category: Web Application
Project File: Download Project File
Manahil Hassan
Manahil.hassan@vu.edu.pk
Manahil.hassan2
Mental Wellness Program Management System
Project Domain / Category
Web Application
Abstract / Introduction
Our goal is to create a user-friendly online platform dedicated to mental wellness program management within workplaces or educational institutions, where participants can track mood check-ins, schedule counselling sessions, and access resources for well-being. Additionally, the platform will feature a section for connecting users with support networks and self-help tools. With a focus on privacy, accessibility, and proactive care, our platform aims to enhance mental health support by providing everything needed to foster a supportive environment in one place. Participants can select preferred counsellors, share moods via profiles, and request personal sessions, while counsellors create and manage Google Meet sessions for virtual consultations.
Users:
There will be four users of this website: Visitors, Participants, Admin, and Counsellors.
Visitors: People who browse the website without creating an account. They can view general wellness resources, read articles on mental health tips, and learn about available programs and support options.
Participants: Individuals (e.g., employees or students) who create an account on the website to engage with wellness features. They can select a preferred counsellor, submit mood check-ins via their profile, book or request sessions, and access personalized recommendations or resources.
Administrators: Institution managers who have access to back-end functionalities for managing user data and overall system oversight.
Counsellors: Wellness professionals or HR staff that oversee programs, including creating Google Meet sessions with links, times, and dates; reviewing participant profiles (e.g., mood shares); and providing intervention guidance.
Functional Requirements:
Following are the functional requirements:
Registration:
Participants & Counsellors will register first to log in to the system.
Login:
Admin, Participants, and Counsellors will log in to the system (after registration) using their ID and password.
5. Manage Users:
4. Admin will manage all participant and counsellor details, including account status and permissions.
3. Manage Wellness Programs:
Counsellors will add wellness programs, sessions, or resources such as blogs on mental health and provide all the details related to each, such as session topics, schedules, descriptions, Google Meet links, times, and dates. Counsellors should also be able to edit or delete their listings. When a session is completed, the counsellor should be able to mark it as archived or update its status to COMPLETED.
Page 90 of 167
Counsellors can view assigned participant profiles to review shared moods and provide tailored support.
Submit Check-ins/Schedule Sessions:
Participants will first select a preferred counsellor upon registration or profile setup. They can then submit mood check-ins via their profile (visible only to the selected counsellor) or request a personal session by selecting from available counsellor sessions or submitting a new request with preferred time/date. Counsellors can approve/deny requests and share session details. View Programs:
Visitors, Admin, Counsellors, and Participants should be able to view all listed programs, including sessions, resources, and aggregated wellness trends. Approve/Disapprove Programs:
Admin can approve or disapprove programs or sessions added by Counsellors based on compliance
with privacy standards and valid information.
Search Programs:
Participants, Visitors, and Admin should be able to search for specific programs using filters such as
topic, date range, or accessibility level.
Social Sharing:
Participants should be able to share wellness resource links or program highlights on different social media platforms or internal tools to promote mental health awareness and community support.
Tools:
C#, .net, Visual Studio, SQL, Tomcat
Supervisor:
Name: Manahil Hassan
Email ID: manahil.hassan@vu.edu.pk
MS Teams ID: Manahilhassan2@outlook.com
No schedules available for this project.
No reviews available for this project.