Everyone has a moment where they feel a twinge, or feel like they are coming down with something, but are not sure if it warrants a call to the doctor, or a trip to the emergency room. This usually results in a trip down the internet "rabbit-hole" in search of answers. We then waste hours or days convincing ourselves that we're dying of some obscure tropical disease, when we really just have a common cold.
This application seeks to solve that problem. Using the Infermedica Medical Diagnosis API, we walk you through an intelligent interview process to provide you with the most likely possible diagnoses, and suggestions on next steps.
The live application is hosted at http://symptom-checker.amandareilly.me.
Screenshots at bottom of this page.
If you would like to run this app on your local development server, you must install NPM and Gulp to build the "public" folder.
Once you have NPM and Gulp installed, cd into the project directory, and run 'npm install' (or 'sudo npm install' depending on your environment settings) and then 'npm build' to build the proper file structure. The project root is the /public folder.
- HTML5
- CSS3
- JavaScript (Primarily ES6)
- jQuery
- jQuery Validation Plugin - jQuery Form Validation
- Handlebars - JavaScript Templating Engine
- Materialize CSS - CSS Framework (with JS Helpers) based on Google's Material Design
- Amanda Reilly - amandareilly
This project is licensed under the MIT License.