Inspiration

The inspiration behind this project was the inaccessibility of health care data, which is fragmented and often unstructured, leading to complications for patients in something vital to everyone. Their health.

What it does

BridgeHealth creates a verified digital health ledger that stores secure patient records. It uses cloud storage and blockchain trust. It allows patients to have full control of their health data and have transparent auditability about not only who is allowed to use their data, as they give access, but also who is using it. Data can only be consented to authorised providers that are already configured, so clients know they are legitimate parties.

How we built it

BridgeHealth is built with a Vue.js frontend and an Express.js + MongoDB backend, enabling patients and providers to securely manage verified health records. We used Solana Devnet to simulate blockchain transactions, creating on-chain proof of each record’s integrity. Encrypted files are stored on Google Cloud, bridging traditional Web2 healthcare infrastructure with Web3 verification and trust.

Challenges we ran into

We ran challenges when connecting to the MongoDB database that stored our user data. We concluded that eduroam firewall was blocking the connection to the database, so we initially had a local MongoDB cluster running for testing. We decided to use a VPN to get around this issue for the time being, as we had no control over eduroam firewall.

Accomplishments that we're proud of

Managing to get Solana integrated to verify the integrity of files whilst being completely new to the technology

What we learned

As above we managed to learn how to integrate with Solana's API

What's next for BridgeHealth

Scaling it to a wider user base

Built With

Share this project:

Updates