Skip to content

MoKnowOrg/health-pilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HealthPilot Healthverse

HealthPilot - The HealthVerse

Live Demo | Report Bug | Request Feature


The motivation:

As per the Lancet report 1.6 million Indians died due to poor quality of care in 2016. And nearly twice as many as due to non-utilisation of healthcare services(838,000 persons) that why we visualized to make the healthcare system more mobile and easy available with 27*7 capabilities.

(back to top)


How it works :

We have here modernized our healthcare system through HealthPilot Fun Bot , HealthPilot Checker , Scheduling Appointments with Doctors and Doctor Login System .The fun bot is used to tell jokes to uplift our mood through jokes , Jokes helps one to cope mental pressure and lighten our mood. Here we are prediciting one's possiblity to have a certain Disease. Here we are using our model's API to predict the possibility to have the particular disease based on specific chosen symtoms. Finally we are also allowing users to book online appointment for check up.

(back to top)


Technologies Used :

  1. Frontend frameworks : React , SASS , react-router-dom , react-toastify , react-helmet

  2. Authenciation : Firebase

  3. Database and storage: Firestore

  4. Services : Azure , JOKE API , Postman , Kaggle , Vercel

  5. Deployment : Docker , FastAPI

  6. ML Frameworks : Numpy , Pandas , Tensorflow , Sklearn , nltk

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.


Installation

Below is an example of how you can instruct your audience on installing and setting up your app. This project doesn't rely on any external dependencies or services.

  1. Clone the repo

    git clone 
  2. Now install all npm packages.

     npm i https://github.com/MSamiDev/health-pilot.git
  3. Now you have define own firebase project config at firebase/firebaseconfig.js.

    image

  4. Open another terminal, install the requirements.txt and run the Chatbot API at localhost:8000

    pip install -r requirements. txt
    
    uvicorn app.app:app --reoload
    
  5. After all steps defined above you can run command int the previous terminal npm start to run application at localhost:3000.

(back to top)


Let's do a walkthrough of my app

Welcome Your Web app

image

A Smart Bot (healthGenie)

This is our bot which is intregrate with the our designed ML model which firstly analyze your mood and then suggest you joke if it detect you are sad otherwise bless you with happy quote.

image

Appointment Booking

This is our feature to book appoinment and register you doubts with the expert doctors, doctors can respond accordingly to that.

image

HealthPilot Symptom Checker

Gender Details

image

image

Now Fill in the Symtopms you likely have

image

Hurray ! We got the results

Here we see we have got a diagonis report and possibility of having the disease based on the patients track record of previous illness along with the other symtoms of that disease

Add_in : You can also learn about the disease directly by clicking on info

image

Doctor's call is final, So do check yourself up with doctor!!

Deskstop View

image

Mobile View of Doctor's Dashboard

Welcome

(back to top)


Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".

Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

Contact

Team Name - Bit Rains

Leader - Sreetama

Project Link: HealthPilot

Video Link : HealthPilot

Team Members:

(back to top)

Acknowledgments

Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!

(back to top)