Here's the elevator pitch: A hospital’s ER can be chaotic. This is where our Triage process comes in to facilitate the triage of patients coming into the ER to help doctors/nurses see the patient in the worst condition first.

Here's the whole story: We built an Android app which contains a questionnaire for the patient’s family/paramedic to fill out about the patient’s condition(bleeding, breathing,…). This is set up on one API endpoint. The other endpoint is set up on the backend (google cloud project) to receive the patient information and save it in sql cloud. In a Flask application, based on the patient data, each patient gets assigned a number indicating the severity of their condition (the higher the number, the worse their condition). This number is then used to store the patient in a heap using heapq.heappush() and then the patient at the root of the heap (with highest number) is popped using heapq.heappop() when their file is handled by a doctor. This allows the patient with the next highest number to get the medical attention necessary. What inspired us was talking about the inefficiency in some ERs. We learned how to create an app using Flask, connect to the sql database using sqlAlchemy, deploy a project on google cloud, submit data from an android app. We faced challenges when we were trying to connect the python code to the sql database.

Built With

Share this project: