> 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/nodejs/getting-started.md).

# Getting Started

## Prerequisites

#### Visual Studio

Make sure to have [Visual Studio](https://visualstudio.microsoft.com/vs/) downloaded on your machine..

Before you begin, make sure you have the following installed on your machine:

1. [Node.js](https://nodejs.org/) Make sure to have [Node.js](https://nodejs.org/) installed & running on your computer. If you already have installed Node on your computer, you can skip this step if your existing Node version is greater than 20 or 20. We suggest you to use the LTS version of Node.js.
2. Make sure to have the [NPM ](https://www.npmjs.com/)installed & running on your computer. If you already have installed NPM on your computer, you can skip this step.
3. A code editor of your choice (e.g., Visual Studio Code, Atom, Sublime Text)

### Build Assets

&#x20; Before running the application we need to build theme assets:

1. Open your project in VS code
2. Start a command prompt window or terminal and change the directory to full-version/
3. Install packages using the following commands

```
npm install
npm run build
```

```
This command will fetch all dependencies listed in /package.json and place them into/node_modules 
folder.
```

#### Run Project <a href="#run-project" id="run-project"></a>

To run the Nodejs application navigate your prompt to `project` folder and run the following command. This command will listen for changes and hot reload them.

```
npm run start
```

Keep your prompt running by default application is served on port [8000](http://localhost:8000/)

```
Enjoy your development with Able-pro 
```
