Inspiration
According to WHO, in some developing countries, up to 30 per cent of all medicine is counterfeit. As a reason, 200000 children dies from malaria and pneumonia in sub-Saharan Africa every year. 38 people died in the Czech Republic during the 2012 Methanol Affair, which could have been prevented by better logistic logs. In 2018, 75% of products in Czech Farmers market did not fulfil State requirements.
What it does
PharmaTrust logs production, transportation and distribution details of goods on the blockchain. We have used blockchain because it provides immutability and is tamper-proof.
200,000 kids die yearly (WHO) due to taking counterfeit medicine (against malaria, pneumonia). In developing regions, up to 30% drugs are fake (WHO).
Our solution brings the lost profits back to the companies (up to 30%) and increases the trust in the company activities. Furthermore, it eliminates black market and its possible fatal consequences. Brand is not the product you sell, brand is the collection of emotions, beliefs and mainly trust.
How we built it
We build it on the Ethereum network using the Solidity language to write the smart contract that stores the records. We have also used JavaScript and React.JS to write the frontend that users can access.
Challenges we ran into
Solidity is a very challenging language to write in. As Truffle framework a new platform, it still contains some bugs. There were some business challenges that we had to address.
Accomplishments that we're proud of
The team had no prior experience with the Ethereum platform and the Solidity language and we were able to implement basic functionality of the smart contract. We have managed to invent a solution with a real impact that adds value to company's products at the same time.
What we learned
Solidity, EU drug regulations, business- and area-specific knowledge.
Built With
- blockchain
- ethereum
- javascript
- node.js
- react
- smart-contracts
- solidity
Log in or sign up for Devpost to join the conversation.