Skip to content

A One Stop Medical Assistant. Features include: Diary, Symptom Checker, Allergy Finder, Hospital/Pharmacy Finder, and Medication Tracker. Implemented with the use of Firebase and Google ML, and Clarifai.

License

Notifications You must be signed in to change notification settings

arnavs-0/PocDoc-Public

Repository files navigation

logo

Welcome to PocDoc 👋

Version Documentation License: GPL--3.0

A One Stop Medical Assistant. Features include: Diary, Symptom Checker, Allergy Finder, Hospital/Pharmacy Finder, and Medication Tracker. Implemented with the use of Firebase, Tensorflow + Keras, and Clarifai.

Demo

Install

There is 2 ways to install PocDoc.

  • Method 1 (Recommended)

    • In Releases Download the APK
    • Drag and Drop the APK in the emulator or use this guide to install on a Android Device (Version 6.0 or above)
  • Method 2

    • Fork the Repo
    • Clone the Repo git clone https://github.com/GITHUB_USERNAME/PocDoc-Public.git
    • Set Up Firebase
      • Use the Firebase Docs to set up Firebase in your Project and Add it to Android Studio
      • Enable Firebase Authentication in your Console and Enable Email/Password Sign In and Sign In with Google
      • Enable Realtime Database in your Console and start in Debug Mode
    • Set Up PocDoc API
      • Follow the PocDoc API Guide Here
      • In styles.xml Change this line:
        <string name="base_api_url">YOUR_API_URL_HERE</string>
    • Set Up Clarifai
      • In Clarifai gather your model id and credentials
      • In FoodAllergyResult.java change these lines:
      V2Grpc.V2BlockingStub stub = V2Grpc.newBlockingStub(channel)
                  .withCallCredentials(new ClarifaiCallCredentials("YOUR_CLARIFAI_CREDENTIALS"));
      And this line:
      PostModelOutputsRequest.newBuilder()
                              .setModelId("YOUR_MODEL_ID")
    • Set Up Maps API
      • In Google Cloud Platform Enable Android SDK & Places API for Google Maps
      • Follow this guide to get your API Key.
      • Replace this line in APIQuery.java:
       private static String my_api_key="YOUR_API_KEY";
    • Run The Project

Authors

👤 Arnav Shah & Vishal Dattathreya

🤝 Issues

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

Tools

forthebadge forthebadge ForTheBadge built-by-developers

📝 License

Copyright © 2020-2021 Arnav Shah & Vishal Dattathreya.
This project is GPL-3.0 licensed.

About

A One Stop Medical Assistant. Features include: Diary, Symptom Checker, Allergy Finder, Hospital/Pharmacy Finder, and Medication Tracker. Implemented with the use of Firebase and Google ML, and Clarifai.

Topics

Resources

License

Stars

Watchers

Forks

Languages