Skip to content

Starter template for your next dApp project. A monorepo with Solidity & React & Typescript

Notifications You must be signed in to change notification settings

XamHans/React-Solidity-Typescript-Starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub Banner

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).

How to start

Backend

pre: cd into /backend

  1. start local testnet ---> npm run testnet
  2. Compile contracts ---> npm run build
  3. Test contracts --> npm run test
  4. Deploy contracts --> npm run deploy

Frontend

pre: cd into /frontend

  1. Install dependencies ---> npm install
  2. start frontend ---> npm run dev
  3. 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/

About

Starter template for your next dApp project. A monorepo with Solidity & React & Typescript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published