> For the complete documentation index, see [llms.txt](https://phoenixcoded.gitbook.io/able-pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://phoenixcoded.gitbook.io/able-pro/nextjs/pre-requisites.md).

# Pre-requisites

{% hint style="warning" %}
You don’t need to install or configure tools like Webpack or Babel. They are configured and hidden so that you can focus on the code.
{% endhint %}

## **Pre-requisites**

Able Pro is based on `node` and `next js`. Please check the following **prerequisites** before jumping into it.

**Node** is the primary prerequisite for Able Pro. Open your command terminal and check using the **`node -v`** command

```
c:\> node -v
v24.x.x
```

**Package Manager** - npm or yarn

```
c:\> npm -v
11.6.2
```

**Package Manager - yarn**

This project uses **Yarn (via Corepack)** for dependency management. The required Yarn version is specified in the `package.json` file, and Corepack ensures the correct version is used automatically. There's no need to globally install Yarn.

**If Corepack is not available:** Corepack is included with Node.js version 16.10+ by default. If it's not installed or enabled:

1. Ensure you’re using Node.js 16.10 or higher.
2. Enable Corepack by running : `corepack enable`
3. If Corepack is unavailable, update Node.js to a supported version.

After Corepack is enabled, simply run `yarn` commands, and the correct version will be handled for you automatically. For more information about Yarn and Corepack, refer to the documentation:

1. [https://yarnpkg.com/getting-started/install](https://yarnpkg.com/getting-started/installhttps://yarnpkg.com/corepack)
2. [https://yarnpkg.com/corepack](https://yarnpkg.com/getting-started/installhttps://yarnpkg.com/corepack)

## **Troubleshooting**

If you face the following error in your terminal, it means **npm** is not installed in your system.

```
c:\> npm -v
'npm' is not recognized as an internal or external command,
operable program or batch file.
```

Please install it using this [link](https://yarnpkg.com/getting-started/install), as it does not come with **Node** automatically.
