Challenge
Integrating “Login With Unstoppable” As A Dapp Login Option
Project name
Apartment Reviewer
Description
Apartment Reviewer is a platform review for tracking the real estate prices in a transparent a decentralized way
Website Demo
Video Demo
Person of contact
- Discord ID: electrone#0906
- UnstoppableDomain registered account email address: carbajalluis@rocketmail.com
How it's made
Art Plus Food application makes use of the following softwares:
-
NFTStorage
for data storage on IPFS that generates a transation hash used to create an NFT of a photo. -
textile/eth-storage
: facilitated a fast way to store matadata for Garden comunities such: names, loocations, description, images, wallet address, and more. It was perfect for Garden comunities problem case to save their needs on the textile storage. -
NFTPort
smooth the path of minting and donating NFTs for Garden comunities. This is a win win situation for our Garden comunities because they don't have to pay to contribute or mint NFTs. -
Pocket Portal
smooth the path of deploying and hussle of paying such a big transactions to deploy our Garden comunitie's contract to a node using the Rinkeby network. -
Skynet
facilitated the process of deploying our dApp front-end appliication in a seemless way. -
Solidity
for the smart contract. -
OpenZeppelin ERC721
we use the ERC721 template for a faster development of the PetGram smart contract. -
Ganache
for local blockchain development. -
Rinkeby Network
the network that we deployed our dApp. -
React Js, Material-ui, Web3
React Js for the frontend, Material-ui and Web3 to connect to blockchain.
Getting Started with Create React App
This project was bootstrapped with Create React App.
Available Scripts
In the project directory, you can run:
yarn start
Runs the app in the development mode.
yarn test
Launches the test runner in the interactive watch mode.
yarn build
Builds the app for production to the build
folder.
Notes
- npx create-react-app realEstate
- npx hardhat init, basic project, deploy
to deploy
npx hardhat run scripts/sample-script.js --network matic npx hardhat run ./scripts/deploy.ts --network localhost - connect fronent to MetaMask wallet
deployed Address
Greeter deployed to: 0x041F31A5F4BF8e06EC22E36cDE29B22c5c4A4B97
Basic Sample Hardhat Project
This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, a sample script that deploys that contract, and an example of a task implementation, which simply lists the available accounts.
Try running some of the following tasks:
npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node
node scripts/sample-script.js
npx hardhat help