Inspiration

We wanted to create an app that would positively impact the health of an everyday person. NanoClinic is intended to be used as a starting point for further research on the specific ailments contained within it.

What it does

NanoClinic is designed to suggest various sicknesses a user may have based on the body part and the given criteria they input. The user chooses a part of the body and then chooses symptoms occurring in that region; based on what they choose, a list of ailments appears.

How we built it

We built NanoClinic using MIT App Inventor 2, which is an open source web application that allows the user to create Android applications.

Challenges we ran into

Due to the time constraints, we were able to program only one symptom per sickness. We would have liked to program more sickness to match each symptom, as well as more symptoms to match each sickness. Also, MIT App Inventor 2 did not offer a method to detect the status of the checkbox (whether it has been checked or unchecked). It only detects whether the status has been changed.

Accomplishments that we're proud of

We are proud of the logo design and the general formatting of the application. Additionally, we believe that we designed the Human Body page to be user-friendly and aesthetic.

What we learned

We exceeded our own expectations in terms of what we believed we could accomplish. Also, we discovered that MIT App Inventor has certain constraints that we were unable to program around. We gained app creation knowledge through each step of the process.

What's next for NanoClinic

In order to increase suggested diagnosis accuracy, the amount of symptoms available to be chosen by the user, as well as the sicknesses that follow the choices, should both increase. Additionally, other features, such as Body Mass Index calculation and age, have the potential to be factored into the final results.

Built With

Share this project:

Updates