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

https://github.com/mrinnnmoy/contactbook

An address book where users can store and remove contacts of different users.
https://github.com/mrinnnmoy/contactbook

etherjs hardhat reactjs solidity

Last synced: 4 months ago
JSON representation

An address book where users can store and remove contacts of different users.

Awesome Lists containing this project

README

        

# ContactBook

An address book where users can stores contacts of different people.

* Users can add names and wallet address of different people.
* Users can also remove names and wallet address of different people.
* Users can get names and wallet address of different people.

It helps users to store contacts of different people like a telephone directory.

## Demo Image

![Demo-Image](./demo-img.png)

## Contributions to this repo are WELCOME ⚡👋

* :art: Any improvements to the design and UI are welcome.
* :hammer: try to break the website by testing it to find any bugs. If you find any, check if there is an issue already open for it, if there is none, then report it.

## Tools, Languages and Frameworks used

* React JS
* Ether JS

## Steps to be followed in order to make valid contributions to this repo 🍀

**1.** Fork the [contactbook](https://github.com/mrinnnmoy/contactbook) repo by clicking on the fork button on the top of the page. This will create a copy of this repository in your account.

**2.** Clone the forked repository

git clone "https://github.com//contactbook"

* Download and install Node JS v16.16.0
* Download and install Git.
* Go to the terminal of your code editor and run "npm install" to download packages.
* Run "npm run dev" to start a local server.

**3.** Make necessary changes and commit those changes.

Remember never push anything to the Main branch.

Always change your branch to "develop" using:

git checkout develop

Again check your current branch using:

git branch

It should point \*develop

Now add your changes using:

git add files-you-edited

If there are multiple files you can use:

git add .

Now create a commit message using:

git commit -m ""

**4.** Push changes to GitHub

git push origin develop

**5.** Create a Pull Request 👋

Now you go to your repository on GitHub, you’ll see a `Compare & pull request` button. Click on that button and now write a summary of what changes you have done.( Attach images if required). I will review your code and merge it if it passes all the tests.❤️