/S-ChainX

In commerce, supply chain management, the management of the flow of goods and services, involves the movement and storage of raw materials, of work-in-process inventory, and of finished goods from point of origin to point of consumption. A consumer being able to keep track of these intermediate steps at any given point ensures the superiority an…

Primary LanguageJavaScript

S-ChainX

In commerce, supply chain management, the management of the flow of goods and services, involves the movement and storage of raw materials, of work-in-process inventory, and of finished goods from point of origin to point of consumption. A consumer being able to keep track of these intermediate steps at any given point ensures the superiority and the freshness of the product he/she is about to consume. S-ChainX is an open source platform, in which the organizations can define their subsequent procedures that take place in their supply chains. The agent will be inserting the corresponding details to the platform and on the other hand, the consumers will be able to view the stored information. To make sure that the consumers get accurate data and that the data can not be manipulated, S-ChainX uses blockchain to store the transactions.

How to Set Up the Project?

This project contains three sections, one directory for the mobile application, another for the web application and the final one for the backend which includes all the smart contracts and related files.

clone the repo

Mobile Directory

To run the mobile application, change the directory to Mobile,

  • Run npm install to grab all the node modules.
  • Make sure you have the react native cli installed with android/iOS emulators/devices connected
  • Run react-native run-android/react-native run-ios accordingly