> For the complete documentation index, see [llms.txt](https://eth-harvest.gitbook.io/hyperharvest/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eth-harvest.gitbook.io/hyperharvest/basics/developer-guide.md).

# Developer Guide

### Requirements

Before you begin, you need to install the following tools:

* [Node (>= v18.17)](https://nodejs.org/en/download/)
* Yarn ([v1](https://classic.yarnpkg.com/en/docs/install/) or [v2+](https://yarnpkg.com/getting-started/install))
* [Git](https://git-scm.com/downloads)

### Quickstart

To get started with HyperHarvest, follow the steps below:

1. **Clone this repo & install dependencies**

   ```
   git clone https://github.com/ETHarvest/HyperHarvest.git
   cd HyperHarvest
   yarn install
   ```
2. **Start your NextJS app**

```
yarn start
```

Visit [http://localhost:3000](http://localhost:3000/). to interact with the app. Adjust the app configuration in packages/nextjs/helpers/config.ts

### Contributing to HyperHarvest

We welcome contributions to HyperHarvest!

Please see [CONTRIBUTING.MD](https://github.com/ETHarvest/HyperHarvest/blob/main/CONTRIBUTING.md) for more information and guidelines for contributing to HyperHarvest.
