/MedHub_360

Advanced Medical-Healthcare Application

Primary LanguageJavaScript

MedHub_360

Devfolio Submission       YouTube Video

forthebadge forthebadge forthebadge

πŸ“± MedHub 360 πŸ₯

Connecting Doctors and Patients and making hassle free storage and access to medical information from anywhere

πŸ˜” Challenges in Indian Medical System :

  1. Most of the medical records we have today are in unstructured form. For a patient it is difficult to store tons of data in the form of doctor’s notes, discharge statements, prescriptions and lab reports which are all in paper.
  2. Such data is mostly unstructured, and very difficult to analyse.
  3. The past medical data is important for a doctor, because in our country, we go to various doctors depending on their specialities and the current doctor must know what all has been administered in the past for better diagnosis.
  4. On top of that, because of the obvious difficulties of storing them as hard copies, some of them might be misplaced which may make it all the more difficult for a doctor to help.
  5. By using this application, the doctor doesn't have to sift through tons of paperwork and the data is available in a structured way which makes the diagnosis fast and effective. With the Symptoms Checker System, many people of our country who don't have access to nearby emergency medical facilities can check with the help of this application by what disease they may be suffering from.

With the amount of pressure Indian Medical system has, this one application will go a long way in making things faster, smoother and easier for patients as well as doctors.

🎯 Our Goals :

  1. Extract, store and retrieve medical information from Medical Reports using OCR.
  2. Display the information online Graphically for the use of Patients as well as Doctors only with Authorised Access.
  3. Disease prediction from existing medical records using ML-Models, to Caution Patients and Recommend them for Check-Ups.
  4. Giving an complete health Analytics to doctors of Patients as well as Doctors preseving user privacy.

πŸ“ Module-Wise Description

πŸ“Œ Registration
The web application have a facility for the users to register as either doctors or patients. After registering you can login as a doctor or patient using the same credentials used for registration. After logging in both of them would have access to specific features of the application. They will have a unique authentication ID so that their data is completely protected and giving access to specific users securely.

πŸ“Œ Data Retrieval System
So much medical data will obviously not be typed by the patient or else the whole purpose of saving time will be defeated. Hence, the application will do the job itself by scanning paperwork and storing all the relevant data. Once the users as patients or doctors upload their reports we extract all the necessary information and store it in our database respectively.

πŸ“Œ Medical Record Analytics
This would enable online storage of the data of the user's medical reports. It will help preserve the data and avoid the hassle of carrying the documents for every consultation. It will also be presented in a pictorial manner so that it is easier to grasp by the patient and even more easy for the doctors to diagonise the patients as for doctors they can get the graphical analysis in pictorial format of a particular patient by giving that particular USER ID. The Analysis of Blood Sugar Levels, Blood Count Levels etc are shown in a graphical manner. For Doctors all Analytics section is also there where the average data of Blood Sugar, Blood Count etc are shown user wise of patients and doctors so that how a particular user average value varies among all can be analysed.

πŸ“Œ Disease Prediction
The disease prediction by the application will alert the patient to take immediate action before the situation turns sour as in our hectic lives as we don't take the time out for routine checkups. Some symptoms will be asked to the users and by those results a disease will be predicted. Also if there is some discrepancy or negligence from the side of the doctor, the patient will realise that.

🀝 How to Contribute?

  • Take a look at the Existing Issues or create your own Issues!
  • Wait for the Issue to be assigned to you after which you can start working on it.
  • Fork the Repo and create a Branch for any Issue that you are working upon.
  • Create a Pull Request which will be promptly reviewed and suggestions would be added to improve it.
  • Add Screenshots to help us know what this Script is all about.

πŸ‘¨β€πŸ’» Contributors ✨


Soumyajit Behera


Rahul Kumar Patro


Arjita Basu