Integrating “Login With Unstoppable” As A Dapp Login Option
Apartment Reviewer
Apartment Reviewer is a platform review for tracking the real estate prices in a transparent a decentralized way
- Discord ID: electrone#0906
- UnstoppableDomain registered account email address: carbajalluis@rocketmail.com
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.
This project was bootstrapped with Create React App.
In the project directory, you can run:
Runs the app in the development mode.
Launches the test runner in the interactive watch mode.
Builds the app for production to the build
folder.
- 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
Greeter deployed to: 0x041F31A5F4BF8e06EC22E36cDE29B22c5c4A4B97
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