Skip to content

Ayushhgupta39/Chai-DApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chai-Dapp

A decentralized Buy Me a Coffee clone.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Getting Started
  3. Contributing
  4. License
  5. Contact

About The Project

Product Name Screen Shot

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!

(back to top)

Built With

This section includes the major frameworks/libraries I used to build this project.

(back to top)

Getting Started

To get a local copy of the project up and running follow these simple steps:

Prerequisites

  • npm
    npm install npm@latest -g

Installation

  1. Get a free API Key at Alchemy
  2. Clone the repo
    git clone https://github.com/Ayushhgupta39/Chai-DApp.git
  3. Install NPM packages
    npm install
  4. Move to the client folder
    cd client
  5. Start the development server
    npm start

(back to top)

Contributing

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!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

The project's smart contract is not distributed under any License.

SPDX-License-Identifier: UNLICENSED 

(back to top)

Contact

Ayush Gupta - @Ayushhg_ - [email protected]

Project Link: https://github.com/Ayushhgupta39/Chai-DApp

(back to top)