Skip to content

Latest commit

 

History

History
57 lines (34 loc) · 823 Bytes

README.md

File metadata and controls

57 lines (34 loc) · 823 Bytes

Smart Traceability

Smart traceability aims to provide a decentralized solution to manage historical positions of a product.

Getting Started

Smart traceability repository contains :

  • truffle project for ethereum smart contract management
  • decentralized web application to interact with the smart contract

Installing

Download dependencies

npm install

Compiling the smart contract

truffle compile

Deploying the smart contract

Using local RPC

# assuming that a local rpc is running on port 8545
truffle migrate --network development # --reset optional

Running the tests

truffle test

Running the decentralized web application

npm run start

Then visit : http://localhost:3000/

Adbelhamid Bakhta

Karim Taam

Ludovic Maréchal

License