Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tracymuso/buy-me-a-coffee
This is a simple DeFi(Decentralized Finance) App that allows anyone to connect thier crypto wallet and send crypto and send ether to my wallet so I can "Buy myself a coffee", feel free to check it out :)
https://github.com/tracymuso/buy-me-a-coffee
blockchain-technology defi hardhat nextjs replit solidity
Last synced: 21 days ago
JSON representation
This is a simple DeFi(Decentralized Finance) App that allows anyone to connect thier crypto wallet and send crypto and send ether to my wallet so I can "Buy myself a coffee", feel free to check it out :)
- Host: GitHub
- URL: https://github.com/tracymuso/buy-me-a-coffee
- Owner: TracyMuso
- License: mit
- Created: 2022-11-28T10:55:59.000Z (about 2 years ago)
- Default Branch: dev
- Last Pushed: 2022-12-01T11:03:17.000Z (about 2 years ago)
- Last Synced: 2024-12-09T15:13:46.489Z (about 2 months ago)
- Topics: blockchain-technology, defi, hardhat, nextjs, replit, solidity
- Language: JavaScript
- Homepage: https://buymeacoffee-solidity-defi-tipping-app.elfint.repl.co/
- Size: 295 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Buy-Me-A-Coffee
This is a simple DeFi(Decentralized Finance) App that allows anyone to connect thier crypto wallet and send tips in form of ether to my wallet so I can "Buy myself a coffee". You can also leave a quick note. Feel free to check it out :)![](./assets/bmac-sc.png)
## Built With
- HTML & CSS
- Javascript
- Solidity
- Hardhat
- Replit
- Github
- Metamask wallet
- Next.js## Live Demo
[live version](https://buymeacoffee-solidity-defi-tipping-app.elfint.repl.co/)## Getting Started
**To get a local copy up and running follow these simple example steps.**
# Prerequisites
- Github flow knowledge. -Intermediate CSS, HTML and Javascript. -Hardhat -Metamask wallet -Command line terminal -Replit
# Setup
- To get a local copy follow these simple steps:- Clone Your Github Repository Follow these steps to clone your Clone Your Github Repository Follow these steps to clone my Github repo on Windows:
- Open Git Bash;
- If Git is not already installed, it is super simple. Just go to the Git Download Folder and follow the instructions.
- Go to the current directory where you want the cloned directory to be added;
- To do this, input cd and add your folder location. You can add the folder location by dragging the folder to Git bash.
$ cd '/c/Users/Documents/My Git Project'- Go to the page of the repository that you want to clone.
- Click on “Clone or download” and copy the URL.
- Use the git clone command along with the copied URL from earlier;
-
$ git clone https://github.com/TracyMuso/Buy-Me-A-Coffee.git
- Press Enter;
# Dependencies
*To install the following dependencies, run the following commands"
- For npm `npm i npm`
- For hardhat `npx hardhat`# source code for replit
- [replit code](https://replit.com/@ElfinT/BuyMeACoffee-Solidity-DeFi-Tipping-app)# Tests and Configuration
To track linter errors locally follow these steps:
Download all the dependencies run:
npm install --save-dev hardhat@^2.9.3 @nomiclabs/hardhat-waffle@^2.0.0 ethereum-waffle@^3.0.0 chai@^4.2.0 @nomiclabs/hardhat-ethers@^2.0.0 ethers@^5.0.0# Usage
- This app is made to send ether tips to my wallet
- **NOTE**: The mobile version is currently unavailable.# Install
- Set up Github Actions## Author
👤 **Tracy Musongole**
- GitHub: [@githubhandle](https://github.com/TracyMuso)
- Twitter: [@twitterhandle](https://twitter.com/tracy_muso)
- LinkedIn: [@LinkedIn](https://linkedin.com/in/tracy-muso)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!Feel free to check the [issues page](https://github.com/TracyMuso/Buy-Me-A-Coffee/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Shout out to (Alchemy University)[university.alchemy.com] for guiding me through this course
- Hat tip to anyone whose code was used
- Inspiration
- etc## 📝 License
This project is [MIT](./LICENSE) licensed.