E1: NextJs Front End

I decided to do a front end and deploy the wallet app to ipfs, to refresh my mind on NextJs, and using wallet providers, which I also briefly explored, going through Patrick Collins' youtube course.

Front-end project aims:

  1. Have a front end that properly connects and works with the backend.

  2. Have a working wallet button, so I could interact with the contract using Metamask

  3. Have links to all my other information.

  4. All built with a production ready framework.

I will outline the code below, but you can find the full repo here - https://github.com/SimSimButDifferent/L3-EthWalletFrontEnd

Or check the deployment here - https://ethwalletapp.on.fleek.co/

Code outline

App folder

/app/layout

/app/page.ts

/app/styles.css


Components folder

/components/EthWallet.tsx

/components/Header.tsx


Context folder

/context/Web3Modal.tsx

/context/abi.json

/context/contractAddresses.json

/context/index.js

Last updated