Learn You Health

The Origin Story

Team member Danny, while walking around, came up with the idea of being able to access information about their medicines using an app. They wanted an easy way to see what interactions potential medicines might have, and the side effects of each. We determined the best implementation was using organized government information on different medicines. While this was a useful tool, we wanted to expand the app, so we continued to brainstorm. Soon Danny had come up with another idea, a program that could guide you through finals week with an optimized study schedule using some of the latest research on sleep, and ideal studying. We decided that since both of these could be considered health and wellness apps we combined them to provide a great resource for all students.

The Design Process

We started by designing the basic screens on paper. This evolved into graphics created with the latest version of GIMP(The GNU Image Manipulation Program). The basic designs were then abstracted out into the different elements for which we then wrote implementation code. We continued with this until we reached the more complex algorithmic requirements of the academic section. Danny and I, in collaboration, designed a simple linear time algorithm that provided optimal results for maintaining circadian rhythm while maximizing efficient studying. This was then implemented in the code and debugged. The next hurdle was creating the API calls in the medicine section. This was accomplished using the open documentation on https://open.fda.gov/drug/event/ and http://rxnav.nlm.nih.gov/RxNormAPIREST.html which were very helpful. Once these were implemented we finished designing the screens, and, with a little touching up, we decided it was ready for beta.It was developed for all major mobile platforms (Android, iOS, Windows).

The Testing Process

We ran through it with multiple different data sets for both features without major issues, user testing revealed some user interface issues and a few crashes. We then proceeded to debug the issue and find design solutions. This resulted in a slightly more polished and much more stable app.

Built With

Share this project:

Updates