Skip to content

NuclearGeekETH/RadTrack

Repository files navigation

ETHOnline2023 Project: RadTrack

☢ Alert: Approaching Radiation Dose Limits! ☢

Introduction

We’re introducing a novel and modern solution to a pressing issue in the radiology industry - cross-facility radiation dose accumulation. The industry has been struggling with the lack of a mechanism to monitor radiation doses received by patients or employees at independent facilities. Despite radiation dose tracking being overseen by private companies, the data is siloed within individual facilities. Thus, no universal dose tracking standard has been universally adopted.

Our Solution

Our notable solution to this problem is to assign a wallet to each hospital with the role of an administrator. This enables creation of patient NFTs and tracking of their accumulated individual radiation doses. If integrated with hospital record systems then we can leverage standardized communication protocols like HL7. For the project, the smart contract is facilitated by a web application, allowing manual entry of patient data. In a full implementation this would all be automated.

Each patient is represented by an NFT, which will store a history of their radiation dose intake. It allows the creation of a universally accessible and permanent record, assisting doctors and healthcare professionals to make informed decisions.

We believe in privacy; hence, each patient is assigned an anonymous yet distinguishable identifier. All patient information is stored in an open-source smart contract, accessible by the administrators, i.e., the hospitals. Compliance with complex regulations and systems is made accessible and simplified, increasing the chances of our system’s widespread adoption.

Moreover, we integrated an additional feature to allow for the adding of radiation dose data onto patients’ NFTs using ApeCoin, providing added flexibility.

Features

Website

API End Points

OpenSea Integration

Technical Stack

We use Next.js to handle both front-end and back-end elements. Our deployed smart contract employs Solidity, and it resides in the Goerli Ethereum testnet. The contract integrates a test version of ApeCoin to carry out payments. We host our project on Vercel.

Contributors

NuclearGeek (Shawn Pickett), a radiation safety expert and now a full-stack developer, managed our back-end development and set the foundation for the front-end. MzLady, a highly skilled professional in both front-end and back-end programming, supervised UI/UX enhancements throughout the development.

Future Scope

While the web application offers simple integration with the smart contract, extending its use in hospital EMR systems would include automated contract entries, facilitating comprehensive and effortless tracking of radiation doses.

Connect and Contribute

If you wish to contribute or want us to implement our solution tailored to your specific needs, please don’t hesitate to connect with us. We are excited about working together, making radiation tracking more transparent, accessible, and universal.

Build the future with us! ☢