Bookverse is a project based on blockchain technology more specifically, is a opensea clone but for the book author. In our site, an author can shortlist any of their books for sale at the desired amount of ether and allows any other user exploring the website to buy them. The latest buyer who has ownership of the book is only able to read it. After reading if they want to, they can resell on the site.
- Use of IPFS for the storage of pdfs and book covers.
- The owner of this site i.e whole bookverse platform, gets commission on each transaction done by users on the site.
Clone the project
git clone https://github.com/Manooj58/Bookverse
Go to the project directory
cd Bookverse
Install dependencies present in package.json file.
npm install
Now, run the hardhat local network for conneting the wallet
npx hardhat node
Deploy the smart contract locally by running
npx hardhat run scripts/deploy.js --network localhost
Finally, you can start the next.js server
npm run dev
Solidity, Next JS, React, Tailwind, JSX, Ethereum, Hardhat, IPFS