Inspiration
The IFEM initiative and our personal experience with the ER service inspired us. Every day, millions of people visit emergency departments worldwide. While information technology has advanced medical decision-making, there are currently very few measures to address the anxiety, confusion, or boredom of waiting for treatment. For most people, the ER wait can take anywhere from minutes to hours. This is why we wanted to take the matter into our own hands and develop a website where patients can track their own progress in the emergency room.
What it does
At TriageMate, we aim to bring back transparency in the ER waiting room. Through our website, you will access your personalized account page, where we provide you with your assessed triage stage, your phase in the ER room, and the distribution of the triage stages of patients that place before you. We also have lay explanations for what each parameter means. We also offer a complementary gaming room, where you can play mini-games against other patients in the waiting room.
How we built it
We developed the website using Javascript, CSS, Python, and HTML. We used Flask, React and Figma for the front and back-end development of the website, and we used PyGame to develop the game lobby.
Challenges we ran into
Our number one challenge was making the different servers communicate with each other. However, our individual parts run smoothly.
Accomplishments that we're proud of
We are very proud of the fact that we are a team of beginner hackers who learned web/game development from scratch. Our progress would not have been possible without the dedication of the team together.
What we learned
Web development (full stack), game development, multi-user server development
What's next for Project
If we had more time, the web development team would like to implement more features to the website such as a live chatbot and interactive histograms. We would also like to use the API IFEM provided since the API key was not working at the time we submitted the project.
Log in or sign up for Devpost to join the conversation.