Using a web API, we get a database of health symptoms and allow the user to search them up from their phone. With the results, users are helped in their process of deciding what to do.
Inspiration: We brainstormed various ideas related to the topic of health. We stumbled upon the problem of long lines and wait times at urgent care and how we can help people diagnose their loved ones in an emergency with a tap of a button.
What it does: Our app asks the user to enter the name of the symptoms of their patient. The more symptoms, the more specific the results are. Based on the user's symptoms and the medical API we found online, the app determines possible causes for the patient. The mobile app then allows the user to directly call 911 and inform them of the situation of the patient.
How we built it: We used python to create a desktop emulator using the medical API from online and the user's inputs. We also have an android version that was completed but not debugged yet.
Challenges we ran into: Finding appropriate and certified medical API that we could use to compare user's symptoms and find possible causes. Debugging the android app was also another large challenge, that we almost completed.
Accomplishments that we're proud of: We're proud that we were able to create a working version of our envisioned idea in under 13 hours. We worked together as a team to research online and finish our code on time.
What we learned: We learned how we can use dictionaries to quickly iterate through over 2000 data items and find what the user is looking for quickly. We also learned how to divide such a large and complex task into our team and work together to finish it.
What's next for Dr Diagnosis: We need to fully debug our android app and test it out on an android phone. We can also add the functionality of storing user's previous medical history and using it to better determine the causes of an emergency situation.
Log in or sign up for Devpost to join the conversation.