-
Clone repository
git clone https://github.com/dtran16/curatedacademicjournal.git -
Navigate to the client directory and install packages
cd curatedacademicjournal/clientnpm install -
Open a local instance of ganache, and make sure the RPC is HTTP://127.0.0.1:9545
-
Navigate back to the project root and run the following commands
truffle developtest*optional `migrate --reset' -
Then in the client directory start the frontend
npm run start -
After the frontend loads, create a new custom RPC with HTTP://127.0.0.1:9545
-
Import one of your ganache wallets so you have ether, and you're done!
If you get a metamask error about an incorrect nonce, simply reset your metamask account, restart ganache, and re-migrate your contracts