A decentralized Buy Me a Coffee clone.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
This is my first Web3 Project which I made to enhance my blockchain skills. After following Alchemy University for over 6 weeks, I decided to made a simple full-stack decentralized app which allows a user to connect their Metamask or any other crypto wallet and send me some Sepolia test ether.
Here's what I learnt:
- To stucture a Hardhat project with a frontend application like React
- To deploy Solidity smart contracts
- How to connect a crypto wallet with your application
- How to call functions of a smart contract deployed on-chain using frontend.
This project really helped me to solidify my understanding of how Dapps are created and deployed and I hope will really help me in future!
This section includes the major frameworks/libraries I used to build this project.
To get a local copy of the project up and running follow these simple steps:
- npm
npm install npm@latest -g
- Get a free API Key at Alchemy
- Clone the repo
git clone https://github.com/Ayushhgupta39/Chai-DApp.git
- Install NPM packages
npm install
- Move to the client folder
cd client
- Start the development server
npm start
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make my project even better, please fork the repo and create a pull request. This will also help me to learn more. Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
The project's smart contract is not distributed under any License.
SPDX-License-Identifier: UNLICENSED
Ayush Gupta - @Ayushhg_ - [email protected]
Project Link: https://github.com/Ayushhgupta39/Chai-DApp