UPC-Blockchain-TFM-2021-2022
This repositoty contains all files related to TFM(Treball Fi de Master) of the Blockchain Master degree coursed during 2021/2022 academic year.
For more info abount the curse check master's page at UPC School.
Involved alumni:
- Bazzani, Gianfranco.
- Borrell Pol, Ricard.
- Chetrit Valdepeñas, Josep Jacob.
- Romo Asenjo, Eduard Isaias.
- Orriols, Sergi.
Teachers:
!!Read this guide to learn how to contribute in a clean way!!
Site
Here you can chek the website deployed in IPFS. https://accesscontrol.on.fleek.co/
Installation
- Clone the repo in your local system using command
git clone https://github.com/GianfrancoBazzani/UPC-Blockchain-TFM-2021-2022.git
- Install dependencies for each sub-directories hardhat and react-app
npm run install
-
Create
.env
file and add your PRIVATE_KEY of your wallet -
Compile the contracts from packages directory
npm run compile
- Run hardhat node in separate terminal to start local blockchain
npm run node
- Deploy contracts to local blockchain
npm run deploy
- Run react-app from packages directory
npm run start