Online Health & Fitness Tracker

Web Application

Project Details

Project Information

Project Title: Online Health & Fitness Tracker

Category: Web Application

Semester: Fall 2025

Course: CS619

Complexity: Easy

Supervisor Details

Project Description

Online Health & Fitness Tracker

 

Project Domain / Category

 

Web Application

 

Abstract / Introduction

 

The Online Health & Fitness Tracker is a web-based application designed to help individuals monitor, manage, and improve their overall health and wellness. The system allows users to log daily activities such as food intake, calorie consumption, workouts, and sleep cycles.

 

The system provides a personalized experience by allowing trainers to design custom workout plans, while dietitians and doctors can recommend nutrition and lifestyle modifications. Users can set health goals (e.g., weight loss, muscle gain, improved stamina) and track progress over time using interactive dashboards and reports.

 

The application encourages motivation through reminders, achievements, and goal-based challenges. Ultimately, this project enhances user well-being by combining health awareness, professional guidance, and digital convenience.

 

Functional Requirements:

 

User Authentication & Profile Management:

 

        User registration and login with profile setup.

 

        User can setup profile with personal details (age, weight, height, gender, medical history).

 

        Option to update goals (weight loss, fitness, strength, etc.).

 

Admin:

 

        Manage all users, trainers, and doctors/dietitian.

 

        Oversee user activity logs.

 

        Generate system-wide analytics (e.g., number of active users, fitness goal statistics).

 

        Handle user complaints and feedback.

 

User (General User):

 

        Log daily steps, workouts, and calories burned.

 

        Record meals with calorie and nutrient breakdown.

 

        Sleep tracking.

 

        Set fitness goals (e.g., run 5 km, lose 5 kg in 2 months).

 

        View progress dashboards with graphs and statistics.

 

        Receive progress alerts and reminders.

 

        Upload medical reports (PDFs/images).

 

        Maintain a personal health journal.

 

        Meal reminders, workout alerts, and motivational messages.

 

 

 

 

Page 104 of 167

 

Trainer:

 

        Create and assign workout plans to users.

 

        Upload instructional videos, workout schedules, and tutorials.

 

        Monitor clients’ progress via dashboards.

 

        Provide feedback and communicate with users through chat.

 

Doctor/Dietitian:

            Access assigned users’ health records.

 

            Upload dietary plans, medical advice, or prescriptions.

 

            Monitor patients with chronic conditions (e.g., diabetes, hypertension).

            Suggest lifestyle modifications.

 

Reporting & Analytics

 

            Graphical dashboards for users showing weight, calories, and workouts over time.

 

            Reports for trainers/doctors to analyze client health progress.

 

Tools:

 

Visual Studio, .NET Framework, C#/Java, SQL Server

 

Supervisor:

Name: Humaira Naeem

Email ID: humairanaeem@vu.edu.pk

 

MS Teams ID: humera_naeem@outlook.com

Languages

  • C#, Java, SQL Language

Tools

  • Visual Studio, .NET Framework, SQL Server 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.