Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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 :)

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.