Inspiration

Health care demand has been skyrocketing over recent years. Members of our teams have experience in volunteering in hospitals or providing first aid. We have witnessed the overwhelming demand for doctors and health care providers. Our experience has led us to develop a health care assistant software to provide health care reducing the overflow of patients in health care facilities.

What it does

Our project, HealthChair inputs data from individuals ranging from age and gender to medical conditions and symptoms. With this data it provides checklists and tasks for users to complete throughout their day such as consuming more water. In addition, it provides medical perspectives of user’s conditions and will significantly reduce visits to medical facilities through keeping people healthy and helping them understand their symptoms.

How we built it

We developed the application using a Python backend and a JavaScript frontend, combining the power of Flask and React to build the application. The app integrates OpenAI's GPT-4 model to provide advanced AI capabilities. The software also implements a MySQL database for storing user data securely and efficiently. Finally, we create a login system with cookies for convenience so users don't need to log in every time.

Challenges we ran into

Our team members have very diverse technological experiences and knowledge, resulting in some difficulty in collaboration. We also had a fair amount of trouble trying to implement a user account system. We spent a long time trying to implement a persistent login feature which could communicate between the Flask backend and React frontend; after a few false starts and dead ends, we eventually arrived at a working solution. Once users could stay logged in, we found another issue - users couldn't update their data. This also took a while to resolve, and for a minute, we weren't sure whether we would fix it in time (but we did manage to in the end).

Accomplishments that we're proud of

We successfully produced a working app with all features exceeding expectations while integrating various frontend and backend technologies.

What we learned

We built crucial collaboration and communication skill over the span of the project. We adapted to challenges, improving our problem solving capabilities. We learned the significance of time management through experience working with a tight deadline.

What's next for HealthChair

In the future, we plan to enhance the functionality of the app by integrating it with smartwatches to monitor real-time heart rate and blood pressure data. Additionally, we will fine-tune the AI model by training it with a comprehensive list of illnesses and their related symptoms to improve the accuracy of its diagnostic results.

Share this project:

Updates