HealthBank - Your Health, Seamlessly Connected
💡Inspiration
Healthcare is critical, and misdiagnose can be deadly, especially among the elderly and young. This problem is further exacerbated by the problem of fragmented patient data across multiple healthcare providers. Hence, we wanted to support our doctors by giving them fast and secure access to a patient's up-to-date medical history. This prevents the risk of misdiagnosis due to incorrect or the lack of information.
🩺What it does
HealthBank is a centralised Electronic Health Record (EHR) platform accessible only by certified doctors. It allows doctors to retrieve a patient's medical history such as allergies, diagnoses, and pre-existing conditions from a cloud-based dashboard, powered by firebase. This significantly reduces the risk of misdiagnosis due to missing information.
🛠️How we built it
- Frontend: Built using React + Vite and Bootstrap to provide a clean, responsive UI for our various pages
- Backend: Firebase Authentication for user authentication, and Firestore for real-time data storage and database services
- Miscellaneous: React Router to control access, ensuring only verified doctors can access patient data
⚔️Challenges we faced
As new hackathon participants, we struggled with:
- Picking the right tech stack and libraries to support our development process
- Understanding unfamiliar syntax in React, Bootstrap and Firebase, given that we were relatively new to them
- Debugging countless small (but painful!) issues Despite the hurdles, we were able to push through by reading documentation, watching guides online and helping each other
🏆Accomplishments that we're proud of
- We built and deployed a working EHR system from scratch
- We created something meaningful and functional in our first-ever hackathon
- We grew tremendously as a team, both technically and personally.
- We are proud of the effort and time we have spent trying to complete this hack!
📚What we learned
- We discovered our areas for growth, from technical gaps to time management. We are motivated to improve and come back stronger at our next hackathon
- While we learnt to work under pressure, we have much more to improve, especially on our time management and work delegation.
- We now understand the importance of planning, setting achievable goals within a tight time frame, as well as communicating our ideas efficiently and clearly
🔮What's next for HealthBank
- Doctor Verification: Adding a registration step requiring certified doctors to submit proof for manual approval, or work with external medical organisations to provision their accounts
- Data Encryption: Encrypt all health data before storing in Firebase to meet healthcare-grade security standards
- Role-based access control: restrict access and privileges by user type
- Audit logs: Keep track of who accessed, edited, created or deleted data, ensuring accountability
Log in or sign up for Devpost to join the conversation.