Inspiration

We feel that we need more security and reliability to the data of health and medical records online. We were inspired by Zeeve's medical records and health tracking problem statement, and wanted to make more reliably stored medical records.

What it does

A web3 app that stores medical records on the blockchain, accumulates the data anonymously, and displays a representation of the said data. By using the blockchain, the data is more reliable.

How we built it

We used MongoDB for the authentication system. We used the Zeeve python to upload the file on the blockchain.

Challenges we ran into

It was really difficult to finish what we wanted to do in the small-time given.

Accomplishments that we're proud of

We are glad we got to use Zeeve. However, we wish we had more time using it.

What we learned

We learned that the Zeeve API was effective at connecting to IPFS.

This was the code we used to upload a file on Zeeve. we learned that it was super simple to use the Zeeve API to upload and get files on the blockchain.

# upload a file 
def upload(file, filename, auth):
    url = "https://app.zeeve.io/zdfs-api/api/v1/file/upload"

    payload={
    'files': f"file",
    'name': f"filename",
    'isDirectory': 'false'}
    files=[

    ]
    headers = {
        'Authorization': f"Bearer {auth}"
    }

    response = requests.request("POST", url, headers=headers, data=payload, files=files)

    print(response.text)

What's next for Placeholder

We need to work on the UI of the project and complete its core features. It would also be good to use smart contracts in the future to make more reliable.

Built With

Share this project:

Updates