Logo Lanfrica

paularah/thesis

Domaine:

digital infrastructure
Créateur:
pau
Hôte:
ALU undergraduate thesis. A blockchain enabled framework for enhancing traceability of biodiversity-based supply chains in Africa. African Leadership University Undergraduate Thesis Project ================== ### A blockchain-enabled framework for enhancing the traceability of biodiversity-based supply chains in Africa. Link to [paper] Link to low/mediumish fidelity [prototype] The study investigates and proposes a blockchain-based system for enhancing traceability in multi-tier biodiversity-based supply chains. It conceptualizes the interaction of supply chain partners, and related network architecture at the organizational level, smart contract and transaction validation rule at the operational level. The study propose building the system on the Near Protocol, a carbon neutral blockchain and [IPFS] content addressing to store certifications, tenders, media, etc off-chain putting immutable, permanent links in transactions — timestamping and securing content without having to put the data on-chain. The case example maps the formal supply chain for organic honey in Rwanda. Quick Start =========== To run this project locally: 1. Prerequisites: Make sure you've installed [Node.js] ≥ 12 2. Install dependencies: `yarn install` 3. Run the local development server: `yarn dev` (see `package.json` for a full list of `scripts` you can run with `yarn`) The Code ================== 1. The "backend" code lives in the `/contract` folder. See the README there for more info. 2. The frontend code lives in the `/src` folder. 3. Tests: there are different kinds of tests for the frontend and the smart contract. See `contract/README` for info about how it's tested. The frontend code gets tested with [jest]. You can run both of these at once with `yarn run test`. [paper]: docs.google.com [prototype]: figma.com [IPFS]: ipfs.io [React]: reactjs.org [create-near-app]: github.com [Node.js]: nodejs.org