No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 3a491f1 Mar 10, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Init Mar 10, 2018
bootstrap Init Mar 10, 2018
config Init Mar 10, 2018
database Init Mar 10, 2018
public Fix syntax errors Mar 10, 2018
resources Fix syntax errors Mar 10, 2018
routes Init Mar 10, 2018
storage Init Mar 10, 2018
tests Init Mar 10, 2018
.env.example Init Mar 10, 2018
.gitattributes Init Mar 10, 2018
.gitignore Init Mar 10, 2018
_ide_helper.php Init Mar 10, 2018
artisan Init Mar 10, 2018
composer.json Init Mar 10, 2018
composer.lock Init Mar 10, 2018
package-lock.json Init Mar 10, 2018
package.json Init Mar 10, 2018
phpunit.xml Init Mar 10, 2018
readme.md Init Mar 10, 2018
server.php Init Mar 10, 2018
webpack.mix.js Init Mar 10, 2018
yarn.lock Init Mar 10, 2018

readme.md

Supply Tracking Demo

Test network

Rinkeby

User Guide

Help

Smart contracts

  1. Main Contract
  2. Growers Storage
  3. Raw Materials Storage
  4. Labs Storage
  5. Expertises Storage

Basic chain models

  1. Farmer
  2. Harvest
  3. Laboratory
  4. Laboratory expertise

Logs of operations and data lists

  1. Blockchain transactions list
  2. Harvest models list
  3. Laboratory expertise models list

Basic platform functionality

  1. Auth features
  • sign up
  • sign in
  • restore password
  1. Create
  • farmer model
  • harvest model
  • laboratory model
  • laboratory expertise model
  1. View model local database data
  • farmer model
  • harvest model
  • laboratory model
  • laboratory expertise model
  1. View model blockchain data
  • farmer model
  • harvest model
  • laboratory model
  • laboratory expertise model

Advanced platform features

  1. Checking the farmer's model for integrity and identity
  2. Checking the farmer's model for the correspondence between the local database and the blockchain
  3. Emulating the hacking of a local database (farmer model)
  4. Deleting all records from the local database owned by the user
  5. Recovering deleted data from the blockchain
  6. Generation of QR codes (harvest and expertise models)
  7. Print the profile (harvest and expertise models)
  8. Access to models without authorization by reading QR codes (harvest and expertise models)