Skip to content

muneeb-250/buy-me-a-coffee-web3

Repository files navigation

Buy Me a Coffee Web3 ☕

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

Features

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

Installation

To run the app locally, you'll need to follow these steps:

  1. Clone the repository: git clone https://github.com/muneeb-250/buy-me-a-coffee-web3.git
  2. Navigate to the project directory: cd buy-me-a-coffee-web3
  3. Install dependencies: npm install
  4. Start the development server: npm run dev
  5. The app should now be running at http://localhost:5173.