Mental Wellness Program Management System

Web Application

Project Details

Project Information

Project Title: Mental Wellness Program Management System

Category: Web Application

Semester: Fall 2025

Course: CS619

Complexity: Complex

Supervisor Details

Project Description

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

Languages

  • C# Language

Tools

  • .NET, Visual Studio, SQL, Tomcat Tool

Project Schedules

No schedules available for this project.

Viva Review Submission

Review Information
Supervisor Behavior

Student Viva Reviews

No reviews available for this project.