Skip to content

proxyflux/document-mangement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Document Mangement

Transcript management with blockchain


Steps for Installation

  1. Install node.js
  2. Once installed, open CMD and run:
    npm install -g truffle@0.4.x
    
  3. Also, install http-server, web3.js, jssha, command-line-args with:
    npm install -g http-server
    npm install -g web3
    npm install -g jssha
    npm install -g command-line-args
    
  4. Move to the root directory on CMD and deploy the contract with:
    truffle migrate --network development
    
    Note the Notary address generated
  5. Edit the Notary address in notaryWebLib.js in the website directory and notaryLib.js in clientApp directory with the address generated in the last step.
  6. Install ganache
  7. While adding the project in Ganache's new workspace, select truffle-config.js from the main directory. By default ganache listens to 7545 port, so, this port is used for deployment.
  8. Open CMD in the website directory and run:
    http-server
    
  9. The project will be running at localhost:8080

For college's administration log-in, we used react interface.

Project Presentaion Link

Inspired by Stefan Beyer's work on DocCert

About

Transcript management with blockchain

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors