/ActivityChain

A javascript based blockchain app to track AICTE Activity Points

Primary LanguagePHP

ActivityChain

ActivityChain is a blockchain based Activity Points management system. It uses Solidity to run contracts on the Ethereum blockchain, PHP to run scripts on the server side and Node.js to interact with the blockchain. Admins have access to the database directly through which they can manupulate students' activity points and on the other hand, students can login to view their activity points but do not get the privelege to change them.

Dependencies

The full list of node module dependencies is available in the package.json files. The main ones are listed here.

  1. Truffle-5.0.2
  2. Ganache
  3. Metamask account
  4. XAMPP