Skip to content

HajarOUAAROUCH/Temperature_Tracking_for_Vaccines_using_Blockchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Temperature_Tracking_for_Vaccines_using_Blockchain

Blockchain, Smart Contract, Ganache, Remix, Web3, Solidity, Java Script, MQTT, ESP32, RFID, DHT11,

Project initialization

Confirm Node.js version

node --version v14.16.0

Use npm to install MQTT client library and Web3

// create a folder project and type in command line: npm init -y

// Install dependencies

npm install mqtt --save

npm install web3 // in the project repository

Smart Contract Repository

You can use Remix IDE to implement and deploy the smat contract. You will not need to install it as it is online.

Hardware Repository

You need to install 3 liraries:

  • EspMQTTClient
  • DHT library
  • RFID library: MFRC522 module

Blockchain to interact with:

Install Ganache software in your PC

Team of the Project:

  • Hajar OUAAROUCH - Wafa IDTNAIN - Ismail OUAFI - Ali NAIMI
  • National Institute of Posts and Telecommunications, INPT, Rabat, Morocco
  • Guided by: Pr. Meryem AYACHE
  • 2021/2022

About

Blockchain, Smart Contract, Ganache, Remix, Web3, Solidity, Java Script, MQTT, ESP32, RFID, DHT11,

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •