The Buy Me a Coffee Web3 dApp is a decentralized application that allows visitors to send you (fake) ETH as tips and leave nice messages. It's built using Alchemy, Hardhat, Ethers.js, and Ethereum Goerli, with a ViteJS (ReactJS) frontend that's deployed on Netlify.
You can try out the app here: https://buy-muneeb-a-coffee-web3.netlify.app/.
Recently I deployed the site on IPFS using Fleek, here's link: https://ipfs.io/ipfs/QmY8txAHbAPP5XkxYYaWvr52yVNZvZhDsVTorH5s3jMvt6
- Visitors can send you (fake) ETH as tips and leave nice messages.
- Transactions are processed on the Ethereum Goerli test network.
- The app uses Alchemy to communicate with the Ethereum network.
- Smart contracts are written in Solidity and managed with Hardhat.
- The frontend is built with ViteJS (ReactJS) and deployed on Netlify.
To run the app locally, you'll need to follow these steps:
- Clone the repository: git clone https://github.com/muneeb-250/buy-me-a-coffee-web3.git
- Navigate to the project directory: cd buy-me-a-coffee-web3
- Install dependencies: npm install
- Start the development server: npm run dev
- The app should now be running at http://localhost:5173.