This starter template comes as a monorepo for your next fullstack dApp Development. This will be your tools: :pager: React + Vite + Typescript :page_with_curl: Solidity + Hardhat + Typescript
Typescript is integrated in the frontend as well in the smart contract part. This gives you a HUGE advantage, why? Because you can use types from the smart contract in your frontend part ( with the help of typechain https://github.com/dethcrypto/TypeChain).
pre: cd into /backend
- start local testnet ---> npm run testnet
- Compile contracts ---> npm run build
- Test contracts --> npm run test
- Deploy contracts --> npm run deploy
pre: cd into /frontend
- Install dependencies ---> npm install
- start frontend ---> npm run dev
- build --> npm run build
Here are some ready to use IPFS services 📡, that you can easily use for your next project 🚀
🔗 https://pinata.cloud
🔗 https://nft.storage
🔗 https://docs.moralis.io/moralis-dapp/files/ipfs
🔗 https://infura.io/product/ipfs
🌞 GM TO ALL OF YOU AND KEEP LEARNING WEB 3 -Johannes (https://twitter.com/XamHans)
PS: If you are looking for a Web3 Job checkout my newest project 💚 : https://www.newdevsontheblock.com/