dtran16 / curatedacademicjournal

blockchain-based application for peer reviewing academic research papers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Curated Acadmiec Journal

Setup

  1. Clone repository

    git clone https://github.com/dtran16/curatedacademicjournal.git

  2. Navigate to the client directory and install packages

    cd curatedacademicjournal/client npm install

  3. Open a local instance of ganache, and make sure the RPC is HTTP://127.0.0.1:9545

  4. Navigate back to the project root and run the following commands

    truffle develop test *optional `migrate --reset'

  5. Then in the client directory start the frontend

    npm run start

  6. After the frontend loads, create a new custom RPC with HTTP://127.0.0.1:9545

  7. Import one of your ganache wallets so you have ether, and you're done!

Troubleshooting

If you get a metamask error about an incorrect nonce, simply reset your metamask account, restart ganache, and re-migrate your contracts

About

blockchain-based application for peer reviewing academic research papers

License:MIT License


Languages

Language:JavaScript 81.2%Language:CSS 16.4%Language:HTML 2.4%