The traditional management system for the supply chain in importing goods still has some inefficiencies, lack of transparency, and trust between stakeholders. It is very possible for delays, fraud, and errors to occur due to manual data submission so that not only that but also a protected system is created and also has limited traceability. Moreover, payment management and contractual obligations usually require intermediaries or mediators, adding time and costs to carry out the process. These shortcomings are caused because the system is not well integrated, therefore a new system is needed that guarantees the needs of stakeholders, especially trust between them. We developed this new system which is BlockTradeChain.
- It is preferable to use a quad-core (or dual-core hyperthreaded) CPU. Geth is released for a wide range of architectures.
- It is recommended to use at least 16GB RAM.
Geth Hardware System Requirements
You should run the private chain, and then deploy the contract first before intializing the frontend and oracle service, this due to environment dependency these two service need to have from the private chain and the contract address.
Here's a quick tutorial how to run the private chain.
How to run private chain tutorial (Click Me!)
Here's a quick tutorial how to run the frontend server.
How to run frontend server tutorial (Click Me!)
Here's a quick tutorial and explaination on how to deploy smart contracts into private chain.
How to deploy contract to private chain (Click Me!)
Here's a quick explanation on how to integrate and deploy the oracle into the private chain and smart contract.
How to integrate and deploy oracle to private chain and smart contract (Click Me!)
Here's the link for the project report
Project Report Link
Here's the link for the video snippet
Video Snippet Link