-
-
Allows user to select body part where the pain originates
-
Takes in user input regarding details about their condition such as pain level
-
provides a list of care options near the user, after a browser prompt to allow location with direct links to their google maps page
-
Allows user to access their history of conditions and the respective care advice provided by CareMaxxing
Inspiration
Upon entering this challenge we saw a severe gap between when someone has an injury and the time it takes to get medical attention in non-life threatening scenarios. This was anecdotal for one group member in specific and we aimed to address the issues she had during her treatment. Upon injury she continued about semi-normal activities such as attending Uni which worsened her situation and felt if there was something that told her not to exert her knee her recovery would have been swifter.
What it does
Caremaxxing bridges that gap between the injury and medical care, it targets all current patients as well as pre-injury patients especially elderly who are not aware of how to take care of their pains before they see a medical practitioner.
How we built it
Caremaxxing was developed by first planning the frontend layout, including the placement of UI elements such as text boxes and input fields, alongside defining the expected inputs and outputs of the system. We then researched appropriate APIs and established a clean file structure to separate the frontend and backend with a server combining them. Finally, we implemented user authentication and registration, with user data managed and tracked through Elastic search.
Challenges we ran into
One of the main challenges we faced was designing a system that provides useful guidance while ensuring it does not replace professional medical advice. Secondarily we experienced issues with API key usage rates and training the consistency of the results.
Accomplishments that we're proud of
Integration of front end and back end with history of user entries and consistent response types based on the inputs.
What we learned
Many people continue normal activities despite injury because they lack clear guidance on whether their symptoms require rest, modification of activity, or medical evaluation.
What's next for CareMaxxing
integrating more reliable information source API's like health direct, recalling upon user history to change recommendations and course of action, expand the interactive model to other parts of the body, recovery tracking for after medical treatment.
Built With
- api-ninja(exercise-api)
- css
- elastic
- firebase
- gemini-api
- google-places-real
- html
- javascript
- youtube
Log in or sign up for Devpost to join the conversation.