Inspiration

This was built with the inspiration from the fact that most people globally, pass away from counterfeit/substandard drugs relying on proper pharmaceutical medications to manage chronic illness, prevent pregnancy, and treat life threatening diseases. Yet, with all precautions put up, these counterfeits still find their way into the market to put lives at stake.

What it does

Bonafide is being built to help stop the number of falsified and substandard pharmaceutical drugs produced that put lives at stake. Bonafide is basically a verification system to allow users to check the authentication of a drug, its use, effects, and also report these counterfeits.

How we built it

The front-end was assembled using reactjs for best user experience and interactivity, with Bonafide having the following features

FOR USERS Users will only need to scan or input the unique code of the drug on hexagon to check for a drug’s authenticity. To check a drug’s usage, effect, and every other information. Users will need to input the generic name of the drug on hexagon. When a drug is checked and it is falsified, a user can report that drug alongside information of where it was bought from. FOR MANUFACTURERS A registered manufacturer will have a dashboard where they can generate new codes to use for their drugs. On the manufacturer’s dashboard, they would be able to update information about a drug directly by themselves. These registered manufacturers will also gain access to see reported drugs, alongside information about the drug and where it was bought.

Challenges we ran into

Writing the smart contract

Accomplishments that we're proud of

Successfully completed the smart contract and deployed the demo for BonaFide.

What we learned

We worked closely, learning to build and deploy on the near network.

What's next for BonaFide

Accessing the pharmaceutical drug production market.

Share this project:

Updates