Artvault is a web application that allows users to upload and share their art with the world. Users can create an account, upload their art, and view other users' art. Artvault is a full-stack web application built with NextJs and Solidity (Hardhat for simulating blockchain).
- Install NodeJs and add to path
- Open terminal in the project directory.
- Type npm install
- Type npm hardhat compile
- Type npm hardhat node
- In another terminal, type npm hardhat run --network localhost scripts/deploy.js
- Type npm run dev
- Setup metamask and import one of the temporary accounts and connect it to the local network.
- You can now use the application.