Skip to content

An IoT-based physiotherapy system designed to enhance patient rehabilitation and reduce wait times by integrating smart technology and real-time data monitoring.

Notifications You must be signed in to change notification settings

Harelzx/NinjaBraude.github.io

Repository files navigation

IoT Physiotherapy Assistance System

Project Overview

The IoT Physiotherapy Assistance System is an innovative solution designed to address the growing shortage of physiotherapists relative to high patient volumes in healthcare systems worldwide. Developed as part of a project at Braude Academic College, this system aims to reduce wait times for appointments and enhance the rehabilitation process through smart, IoT-based technology.

Key Features

  • Adjustable walking track with obstacle course
  • Real-time patient monitoring using ultrasonic and optical infrared sensors
  • Customizable training programs for individual patient needs
  • Web application for physiotherapists to manage patient exercises
  • Cloud-based data storage and analysis
  • Real-time data transmission using MQTT protocol

Technologies Used

  • JavaScript
  • HTML
  • CSS
  • Node-RED
  • Firebase
  • IoT Sensors and Actuators

System Components

Hardware

  • Walking Track: 1-2 meter adjustable aluminum frame with rubber mats
  • Obstacles: Servo motor-controlled, heights ranging from 0-30cm
  • Sensors: Ultrasonic and optical infrared for precise detection

Software

  • Web Application: Built with React for physiotherapist interface
  • Database: Firebase for secure, real-time data storage
  • IoT Integration: Node-RED for device management and data flow
  • Communication: MQTT protocol for real-time data transmission

Key Benefits

  • Reduces average physiotherapist workload per patient by 50%
  • Cuts patient waiting times for appointments by 25%
  • Increases patient capacity per physiotherapist by 20%
  • Enables continuous progress monitoring and performance tracking

Future Enhancements

  • Integration with robotic delivery systems
  • Mobile application development
  • Advanced data analytics implementation

Project Team

  • Roee Bar (B.Sc. Information Systems Engineering)
  • Harel Aronovich (B.Sc. Software Engineering)
  • Sean Friedman (B.Sc. Software Engineering)
  • Tomer Czukker (B.Sc. Software Engineering)

Project Status

This project is currently in the prototype development and testing stages. We aim to expand its use among rehabilitation centers and hospitals nationwide.

Achievements

  • Final Score: 91
  • Successfully integrated hardware/software components
  • Quantified 25% faster patient service

Skills Demonstrated

  • Defining Requirements
  • Firebase Integration
  • IoT Development
  • Front-End Development
  • System Architecture Design
  • Node-RED Implementation
  • GitHub Version Control

Links


For more information or to contribute to this project, please feel free to reach out or submit a pull request.

About

An IoT-based physiotherapy system designed to enhance patient rehabilitation and reduce wait times by integrating smart technology and real-time data monitoring.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published