Recently, I participated in an online hackathon held by Devpost and TechCrunch. There were many different sponsors that asked the participants to create solutions that revolved around their products. From the list, I found the Novartis Medical Challenge to be the most interesting and practical due to the end product being able to help patients who are susceptible to heart failure.
I studied different ways that could help patients in an intuitive and noninvasive way and saw that building an app that you could set once and never have to think about again would be ideal. This would be the best way to minimize user interaction while still providing critical information to patients.
With this knowledge, I decided to create an app that would function as a way to remind people when to take their medicines and also serve as a way to monitor their cardiovascular health. Using Android Studio and many open source libraries helped aid my creation. I worked on the app continuously for three days and eventually created a functioning prototype with many features such as reminder alarms, database integration, and bar-code scanning.
Here is an excerpt from my submission on how it works and what it is:
MedTrack is an app that intelligently reminds you when it’s time to take critical medications while monitoring cardiovascular health. As a patient, you would first open up the app and be greeted by a welcome screen. These screens demonstrate the basic functions of the app and how to navigate the UI. Once this is complete, you can go to the medicines section and add your medicines by typing or scanning a barcode (specify the name, type, and quantity remaining for each). After you enter the details, you can select each medicine for an overview of what it is/more information by clicking the leaflet that is pulled from the database (setup in settings). Now it is time to set routines, which are times during the day when you would be taking these medicines (ex: breakfast, lunch, dinner, etc.). Finally, in the schedules tab you would mark how often you would like these routines to repeat and the dosage that should be taken. The app will then do the rest of the work by reminding you every day with an alarm on your phone or vibration on your smartwatch. The watch can also interact with the app and you can mark when you have taken or delayed your medication, which can be very useful. Other features of the app include the ability to use your phone’s camera and flashlight to capture your heart rate and display it on a real time graph. The app also has the ability to contact your doctor or pharmacist directly to share data or talk to them. Regarding privacy and security, each user can create their own profile that is pin or fingerprint protected.
I made a submission video for the app that gives a visual demo of all the functions:
Overall, I managed to win the Honorable Mention prize (5 tickets to TechCrunch Disrupt SF 2018) for the competition and I was very pleased with the outcome given how quickly I was able to put it together.