Skip to content

Rogithaas aims to transform and centralize the entire healthcare system of India with immense focus on using paperless technology.

Notifications You must be signed in to change notification settings

shahhilag4/RogItihaas

Repository files navigation

Logo1

Rogithaas

Creating an online centralized health system to completely transform the way we manage healthcare in India.




Our Mission - To Make India's all रोग an इतिहास and keep an इतिहास of all रोग and in turn create a centralized platform where all medical entities could interact


Project Documentation



  • In the current scenerio in India,we are rapidly growing on the pathway of transforming each and every sector with the help of technology.Our Prime Minister Shri Narendra Modi has also been enthusiastically supporting the growth of technology in various sectors.
  • But still there always remains a scope wherein we could introduce technology and ease the entire procedure and develop something that could make our lives easier and better.
  • Our team figured out such a gap in the heathcare sector wherein we believed that people faced a lot of difficulties -
    • Managing and maintaing all the recent and old medical records.
    • There was a lot of paper wastage in the medical industry as we are still reliant on hardcopy prescription.
    • We have the system of online consultation in place and also we have the online medicine delivery in place, but we do not have a single platform to manage both.
  • In emergency cases it will not be a practical situtation to search for all the medical records and present them to the doctor which adds on to the challanges.
  • It is also a major difficulty for the people living in villages to travel long distances and get medical help.Thus we also aim to add in an a feature known as diagnosis and prescription to diagnose the disease and prescribe an online prescription with the doctor in between to provide necessary consualtation.
  • In the present situation, the doctor has to take the concern of family before any critical surgery and this process takes time as it might be that the patient's family might not be able to travel to the hospital immediately and this process is time consuming.

Project Architecture


Our entire project is divided into 5 parts-

  1. Doctor Section-First of all as a doctor you have to sign up with all your details if you are not a member.If you have already registered then login to the application directly.After login you will, find a two factor authentication for security purpose after which you will see a Doctor dashboard with some basic details.Here you have a section to create a sample prescription by uploading your clinic logo,name,etc. details
    A doctor also has a section to view the prescription he/she has prescribed in his/her lifetime.
    The doctor section also has a search bar at the top to search for patients they want to access.
  2. Patient Section-The patient will have to first sign up with all the details.While signing up, you have two options - To register as an infant(without addhaar card) which is valid for 3 months and with an addhaar card.If already registered the patient can directly login to use the application.After logging in, the patient will have to undergo a two factor authentication after which he/she can see a patient dashboard with all the sections like medical records , a personalized soft copy of health card, order medicine,medicine delivery tracking,prescription repository and diagnosis and the ability to accept the consent form in case of emergency situation to one of your family members.
  3. Patient-Doctor interaction-This is sort of a hidden section which can only be viewed once a doctor enters and accesses the patient section.This section is similar to the patient section but has read-only capabilities so that the patient data remains secure and intact.The doctor can view past medical history,get an overview of patient's health condition and in succession write an online prescription to the patient in our online prescription system which will be automatically uploaded to medical records of patient on successful submission.In emergency situations, the doctor can also send a consent to their family memebers.
  4. Pharmacy Section-To access the pharmacy section, the pharmacy needs to sign up and fill the details to create an account.Once done, the pharmacy can directly login to the system and undergo a two factor authentication after which you can track the medicines in their shop, online delivery tracking, can generate a bill online and accept or reject patient's request for medicine.
  5. QR Code Emergency Section-In case of emergency, if someone scans the QR code (provided uniquely to each user), the person could view the name,address and the emergency contact of the patient and also the doctor can login from the same dashboard and see the patient's medical history and also send a consent to the family.



Logo1

Unique Features


  1. Simplicity-The UI is built with an aim to make it so easy to understand that anyone from a small child to an elder person could easily navigate and figure out how to use the application.In case someone is facing problems and unable to figure his/her way out, we have also added a video demonstration to give a walkthrough of our application
  2. Patient and doctor-centric approach-Mostly the healthcard pltforms are more dctor centric than patient centric, but our platform focuses on providing unique features benefiting both the parties.
  3. Data Security-The entire database is encrypted via our python security code and data security is one of the most unique faetures of our application.Encryption is not the only thing we focus on.We have added email alerts for each login session into a doctor or patient account.In addition we have also leveraged the power procided by the combination of AMD and Google cloud and used the Convidential VM on the C2D system which will keep the data encrypted on the fly during data transfer and handling
  4. QR code-We rely on a QR code system rather than a unique card number.This will procide ease of use to the patients as well as the doctor by providing instant access to the health account.
  5. 100% Paperless-We have kept all the document in a soft copy format from health card to medical prescription.The soft copy will not only save paper but will also help to keep our medical records safer with no worry of documents getting lost.We have also provided a facility to send prescription on mobile.The soft copy will save approximately 25 lakh trees.
  6. The Doctor and Pharmacy gap bridging-We have tried to bridge the gap between the doctor and pharmacist, two important pillars of our health system and centralized the entire process keeping in mind that if a patient is unable to come to the clinic he/she is also not able to go to the pharmacy store and thus centralizing the system will help transform and help many people.In addition, we will also be able to stardadize the prescription type for the pharmacist to reduce the complexity at their end.
  7. Two Factor Authentication-The two factor authentication is used to add an extra layer of security to each section.The two factor authentication is conducted with the user's mobile number which confirms the authenticity of the user.
  8. Online Consultation Efficiency-We tried to reduce the online consultation which is normally done via an online video call in most applications but we have used a 3 stage process wherein the user first enters the symptoms he/she faces,then the doctor verifies the request to download a particular prescription and the doctor could suggest some tests before confirming the prescription download.After the doctor is satisfied, the doctor can confirm the prescription download by charging some fees.
  9. Medicine Delivery-If a patient consults a doctor online it is obvious that he/she is not in a position to travel outside his/her home and thus we have added a service of medicine delivery wherein the request is made to your nearest store to deliver the medicines directly at the patient's residence.
  10. Consent System-A consent form system will reduce the rapid action time for the family members to accept the consent form.The emergency contact of the patient directly recieves an update in his/her dasboard in the case if the patient suffers an emergency.This will take away the felling of guilt over from doctor ,let doctors readily act in emergency situation and also alert the family about the situation.
  11. Facility for infant-The infant babies who suffer from the disease as soon as they are born are not in a situtation to get a aadhar card for themselves which should not affect their registration to our platform and thus we have a temporary id linked with the infant's father aadhaar card which will be made for the period of 3 months after which the infant could register with the aadhaar card.
  12. Online billing and medicine storage repository-We have also created an online billing and medcinine storage repository for the pharmacy wherein the pharmacy could update the medicine record by uploading a CSV of the medicines and they could also perform billing online and handle their online medcine delivery.



Future Scope


  1. Mobile Number based authentication-Currently we rely on the mobile number based two factor authentication but in future we aim to add in email and mobile OTP based authentication.
  2. Improve Emergency dashboard security-The masking of mobile number could produce additional security in our system along with improving security of QR Code.
  3. Make a profitable app for doctors-In future we aim to add some extra benefits to the doctors which could make them come to our application daily.
  4. Benefits for poor people-We aim to add in benefits for the poor by linking our application to online donation agencies which will be very beneficial to procide free healthcare facilities for the poor.
  5. A centralized application for all medical needs-Our final destination is to add value to humanity with centralizing all medical needs for the people not diverting from our original goal.We want to contribute to the easy availability of doctors,medical equipments,blood and organ donors,oxygen cylinder,etc. This will ensure that we are not underprepared in case a global pandemic such as COVID-19 hits us again.
  6. We aim to centralize the finances of the pharmacy and doctors so that we could track their income and prevent malpractice.
  7. We also want to integrate an online billing system for pharmasist to make their job easier.
  8. Integration of ML for diagnosis-By integrating ML into our system we could more precisely figure out the disease the person is suffering and recommend relevant prescription to the patient.



Business Model


Our business model revolves around the doctor and the pharmacy section wherein we will charge the doctor and the patient.


  1. Pharmacy Section - The earnings of a pharmacy in India can vary significantly based on several factors, such as the location of the pharmacy, the type of medicines sold, and the size of the business.As a rough estimate, according to PayScale, the average monthly salary of a pharmacy in India can range from around INR 20,000 to INR 50,000 or more. However, it is important to note that these figures may vary widely based on several factors.
  2. Doctor Section - The monthly earnings of a doctor in India can vary greatly depending on several factors, such as the type of medical practice, the level of experience and specialization, and the location of practice.As a rough estimate, according to PayScale, the average monthly salary of a medical doctor in India is around INR 77,000 to INR 1,50,000. However, this can vary widely based on factors such as the doctor's level of experience, the type of medical practice they are in, and their specialization.
  3. Charges by medical delivery agencies today - The exact commission charged by Tata 1mg and PharmEasy for medicine delivery may vary depending on several factors, such as the type and quantity of medicines, the location of delivery, and the partnership agreements with individual pharmacies. However, based on publicly available information, it is estimated that Tata 1mg and PharmEasy charge a commission of around 15-20% on the total value of medicine orders placed through their platforms.
  4. What will we charge? - The bussiness model we aim to implement will charge 10% commission per billing month revenue of doctor/pharmacy via our platform.We aim to generate a revenue of around 4850₹(considering 50% sales via our platform) with one doctor and one pharmacy.If we are able to get 10 pharmacies and 10 doctors interested in our business model initially we will be able to earn 48,500.If we calulate our instance usage per month we have a liability of 9,136₹ which could be approximated to a upper limit of 10,000₹ per month.So we could calculate a final value of 48.000₹-10,000₹=38,000₹
  5. Our main aim with this application is more social than business, and thus we have an additional future scope related to business which aims to reward each patient with some reward points for helping a patient in accident by calling the ambulance,emergency contact and the police.This will help them earn some Amazon Pay coupons of 250₹ for each life saved.This reward system will inturn push the people to help any person in need of help.



Steps for installation


  1. Install all the dependencies stored in requirements.txt (For installing dlib library you need to install visual studio and cmake first).
  2. Run app.py.
  3. Change directory to RogIthaas.
  4. Open http://127.0.0.1:5000/ in browser.
  5. You are all set. Welcome to the RogIthaas family ☺️

Video Demonstartion can be found here.

The deployed application can be found here.



Tech stack


HTML CSS JavaScript Python MongoDB Flask


Thank you for your time.

About

Rogithaas aims to transform and centralize the entire healthcare system of India with immense focus on using paperless technology.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •