Skip to content

A patient-focused mobile app that brings live Health Connect/HealthKit tracking, a weekly exercise calendar, and nurse chat together—plus an admin panel for managing workouts and monitoring patient progress.

License

Notifications You must be signed in to change notification settings

erayfazilordanuc/health-and-exercise-app-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏃‍♂️ Health & Exercise Tracker

A patient-focused mobile app that brings live Health Connect/HealthKit tracking, a weekly exercise calendar, and nurse chat together—plus an admin panel for managing workouts and monitoring patient progress.

License Contributors Platform

Table of Contents

  1. Why this project?
  2. About
  3. Core Features
  4. Tech Stack & Architecture
  5. Repositories
  6. App Images

Why this project?

Most fitness apps focus on healthy athletes and overlook patients who need low-impact rehab routines and close, professional oversight.
This app closes that gap by providing:

  • Weekly rehab calendar – a ready-made Mon / Wed / Fri exercise schedule patients can check off as they go.
  • Live vitals sync – automatic import of steps, heart-rate and sleep via Health Connect / HealthKit.
  • Manual symptom logging – patients can quickly record pain, fatigue or other symptoms whenever they occur.
  • In-app nurse chat – secure messaging keeps patients motivated and lets nurses respond in real time.
  • Role-based dashboards – admins add or edit exercises and monitor each patient’s progress at a glance.

About

Health & Exercise Tracker is a cross-platform mobile app that helps patients follow doctor-approved rehab routines while giving healthcare staff full visibility into recovery.

Patient Module

  • Live self-tracking of steps, heart-rate and sleep via Health Connect / HealthKit. Users can add their additional symptoms manually whenever needed
  • Weekly exercise calendar shows the non-customised programme (e.g. Mon/Wed/Fri) and marks completed sessions.
  • Group nurse chat lets patients talk directly with assigned nurses for motivation and quick feedback.

Admin Module

  • Exercise manager to add, edit or retire workouts in the catalogue.
  • Real-time patient symptoms dashboard that lists each patient’s adherence and latest vitals inside the admin’s group.
  • Messaging with patient so nurses can guide patients and track progress without leaving the app.

Core Features

Category Highlights
Personalised Plans Auto-generated daily routines based on user profile & doctor feedback.
Weekly Progress Rings Animated circular charts track completion % for each scheduled day.
Health Connect Integration Reads steps, heart-rate, sleep (with explicit user consent & KVKK compliance).
Secure Video Library HD exercise demonstrations streamed from AWS S3 via pre-signed URLs.
Real-time Chat Socket.io-powered messaging for patient-trainer support.
Notifications Firebase Cloud Messaging for session reminders & milestone achievements.
Group System Join/leave groups; admins approve requests & broadcast announcements.
Dark / Light Themes Fully dynamic theming with smooth modal transitions.

Tech Stack & Architecture

Frontend

  • Typescript
  • React Native
  • Nativewind
  • Async Storage
  • Health Connect and Health Kit

Backend

  • Java
  • Spring Boot
  • PostgreSQL
  • AWS Cloud EC2 and S3
  • Socket.io
  • Firebase

Repositories

Layer Repo
Mobile (React Native) this repo
Backend (Spring Boot) health-and-exercise-app-backend

App Images

User Module

Admin Module

About

A patient-focused mobile app that brings live Health Connect/HealthKit tracking, a weekly exercise calendar, and nurse chat together—plus an admin panel for managing workouts and monitoring patient progress.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages