Smart Health Care Monitoring System Based on IoT Using Flutter App Development

Nowadays health monitoring is essential for all human beings. In recent years several techniques are used for health monitoring systems. With an improvement in technology and miniaturization of sensors, there have been attempts to utilize the new technology in various areas to improve the quality of

2025-06-28 16:35:23 - Adil Khan

Project Title

Smart Health Care Monitoring System Based on IoT Using Flutter App Development

Project Area of Specialization Internet of ThingsProject Summary

Nowadays health monitoring is essential for all human beings. In recent years several techniques are used for health monitoring systems. With an improvement in technology and miniaturization of sensors, there have been attempts to utilize the new technology in various areas to improve the quality of human life. The people in need of healthcare services find it very expensive this is particularly true in developing countries. As a result, this project is an attempt to solve a healthcare problem currently society is facing. The main objective of the project is to design a remote healthcare system. It’s comprised of three main parts:

      Remote viewing of the data enables a doctor or guardian to monitor a patient’s health progress away from hospital premises. The Internet of Things (IoT) concepts have been widely used to interconnect the available medical resources and offer smart, reliable, and effective healthcare services to patients. Health monitoring for active and assisted living is one of the paradigms that can use the IoT advantages to improve the patient’s lifestyle.

      In this project, we have presented an IoT architecture customized for healthcare applications. The aim of the project was to come up with a Remote Health Monitoring System that can be made with locally available sensors with a view to making it affordable if it were to be mass-produced. Hence the proposed architecture collects the sensor data through the Arduino microcontroller and relays it to the cloud where it is processed and analyzed for remote viewing. Feedback actions based on the analyzed data can be sent back to the doctor or guardian through push notifications and/or SMS alerts in case of any emergencies.

Project Objectives
  1. Design a Remote Patient Health Monitoring System (RPHMS) which has a heartbeat/SPO2 monitoring system, temperature monitoring system, an ECG monitoring system.
  2. A doctor or health specialist can use the system to monitor remotely all vital health parameters of the patient through a smartphone app.
  3. Designing this system with locally available components.
  4. Develop an app for all platforms (Android, IOS) using Flutter.
Project Implementation Method

The project is divided into two major parts. the first part is comprised of hardware. In this part, we will be collecting the data from a patient's vital signs via sensors using ESP32, and after collecting data, we will be uploading the data in real-time to the database (firebase). In the second part, we will develop a cross-platform based application that will retrieve and show the data in real-time to the users. For application development, we will be using Flutter.

Hardware: 

We are designing a Remote Patient Health Monitoring System (RPHMS) which has a heartbeat detection system, temperature detection system, an ECG detection system, and SPO2 detection system. A doctor or health specialist can use the system to monitor remotely all vital health parameters of the patient or person of interest.

Software: 

Flutter is an open-source UI software development kit created by Google. It is used to develop applications for Android, IOS, Linux, Mac, Windows, Google Fuchsia, and the web from a single codebase.

We are going to develop an application for Android and IOS devices through which a doctor can check a patient’s health. For this purpose, we have thoroughly explored various tools for mobile app development and we have selected the flutter development kit for our application. The application will include:

Block Diagram:

Smart Health Care Monitoring System Based on IoT Using Flutter App Development _1639948485.png

Smart Health Care Monitoring System Based on IoT Using Flutter App Development _1639948487.png

Benefits of the Project

A remote health monitoring system is an extension of a hospital medical system where a patient’s vital body state can be monitored remotely. Traditionally the detection systems were only found in hospitals and were characterized by huge and complex circuitry which required high power consumption. Continuous advances in the semiconductor technology industry have led to sensors and microcontrollers that are smaller in size, faster in operation, low in power consumption, and affordable in cost. This has further seen development in the remote monitoring of vital life signs of patients especially the elderly.

  1. The main purpose is to design a Remote Patient Health Monitoring System to diagnose the health condition of the patients. Giving care and health assistance to bedridden patients at critical stages.
  2. In hospitals where many patients whose physical conditions must be monitored frequently as a part of a diagnostic procedure, the need for a cost-effective and fast responding alert mechanism is inevitable. Proper implementation of such systems can provide timely warnings to the medical staff and doctors and their service can be activated in case of medical emergencies.
  3. The use of sensors detects the conditions of the patient and the data is collected and transferred using a microcontroller. Doctors and nurses need to visit the patient frequently to examine his/her current condition.  For this, here we use the idea of network technology with wireless applicability, providing each patient a unique ID by which the doctor can easily identify the patient and his/her status of health parameters.
Technical Details of Final Deliverable
  1. Microcontroller (Arduino or ESP32):
  1. Temperature Sensor:
  1. SPO2/Heartbeat  Sensor:
  1. ECG Module:
  1. GSM/GPRS Module:
  1. Make, receive or reject voice calls.
  2. Send, receive or delete SMS messages in the SIM Card.
  3. Add, read and search the contacts in the SIM Card.
  4. Send and receive data to/from the GSM/GPRS Network through GPRS.
Final Deliverable of the Project HW/SW integrated systemCore Industry HealthOther IndustriesCore Technology Internet of Things (IoT)Other TechnologiesSustainable Development Goals Good Health and Well-Being for People, Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 19100
Microcontroller (Arduino or ESP32): ? A microcontroller is a small Equipment132003200
MAX30100 Equipment37502250
LM35 Equipment2250500
ECG Module Equipment125002500
DS18B20 sensor Equipment1500500
usb cable(type - C) Miscellaneous 1150150
soldering iron , flux ,wire, jumpers Equipment110001000
printing, documentation, body designing, pcb designing Miscellaneous 190009000

More Posts