Obadah Abozaid
All projects
SoftwareCSE 350 — final project · 2023

Wearable Health Data Visualizer

A Python desktop app that turns raw wearable-sensor CSVs into interactive health charts.

Role: Developer (Team 3)

Wearable Health Data Visualizer

Overview

A desktop application that loads digital-health data from wearable-sensor CSVs and lets users explore it through interactive charts and statistics. Per the IEEE-830 SRS, it's a pure software data-visualization tool (no hardware interface) — users pick a subject, data streams, time range, and time zone, then view line/bar/scatter charts with mean/min/max analysis.

Highlights

  • tkinter GUI over a pandas data layer; matplotlib + plotly visualizations.
  • Subject, data-stream, date/time, and UTC/local time-zone selectors.
  • Statistical analysis (mean, max, min) and interactive zoomable charts.
  • Platform-independent Python 3.11; CSV-driven with no external services.

Gallery