Inspiration

In today’s digital age, accessing lab results, scheduling appointments, and retrieving personal medical data are increasingly handled through email and online messaging. Yet, this convenience comes at a cost: the healthcare sector faces a rapid rise in cyber attacks like phishing and data breaches , risking hospital operations and patient's data. Our project aims to protect sensitive medical information, ensuring it remains untampered with during transfer. In particular, we wanted to provide a solution to help hospitals and patients quickly verify the authenticity of medical files, helping reduce data integrity risks for healthcare institutions.

What it does

Our platform ensures the integrity and authenticity of medical files exchanged between hospitals and patients or between medical professionals. When a hospital sends out a medical file, it generates a unique hash keys for that file and stores it in a secure database. Patients and medical professionals can then check their file in the platform where it'll match the hash keys to verify that the file is valid from the hospital and hasn’t been tampered with. The platform also includes user authentication with limited access for patients to add a layer of security for both patients and staff.

How we built it

  • UX/UI: Figma
  • Frontend: HTML, CSS, JS
  • Backend: Flask(Python)
  • Database: SQL
  • Authentication & User Management: PropelAuth

Challenges we ran into

  • Coming up with an innovative and unique idea
  • Developing a minimalistic UI and viewing the application from the eyes of the user's to meet their needs
  • Implementing some of the technical features such as
  • Implementing the database as we used Python Flask and SQLAlchemy which uses different

Accomplishments that we're proud of

  • Collaborating together as a team (even though we were different time zones)
  • Completing the project within the given time frame
  • Being able to implement most of the technical features

What we learned

  • Efficient time management and collaboration
  • Prioritization of important tasks
  • Problem-solving abilities
  • Prototyping and creating a functional MVP
  • Using python flask for integration of backend and frontend

What's next for IntegriMED

  • Adding more new features (we had limited time, so we couldn't implement all the features we wanted to) such as parameterized SQL parameters to avoid SQL injection and reporting files
  • Make the web app responsive
  • Building a mobile app
  • Iterate and improve the features we already have

Bloomberg Submission:

Bloomberg Challenge

Share this project:

Updates