> For the complete documentation index, see [llms.txt](https://lethiathan2019.gitbook.io/pie/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lethiathan2019.gitbook.io/pie/getting-started.md).

# Getting started

Time to start setting up your editor.

## Getting the server ready on a computer

Getting the project to run on your server is not an issue:\
**Go to our repository (**[**https://github.com/Poly-Development/PIE-Nodejs**](https://github.com/Poly-Development/PIE-Nodejs)**) and download the files:**

![The download zip option is the simplest way to do this](https://1531818288-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MEc6EFllOmrOvFwV6Sh%2F-MEcD9V-FTgmksKo4QpC%2F-MEcFb6iak5Bk1x_cCHO%2Fimage.png?alt=media\&token=ef8c335b-f435-4e3d-ab2f-bff1c0a34c2a)

{% hint style="info" %}
You can also use the following:&#x20;

```bash
$ git clone https://github.com/Poly-Development/PIE-Nodejs.git
```

{% endhint %}

you should then extract the resulting `.zip` file into your desired repository then `cd` into the folder as so:

```bash
$ cd "/folder/folder/PIE-Nodejs-master"
```

You then should choose either option:

### Yarn

```bash
$ yarn install && yarn start
```

### Node Package Manager

```bash
$ npm install && npm start
```

{% hint style="warning" %}
Any changes made to `index.js` file will require a server restart but any `.html` file changes will apply straight away after you save.
{% endhint %}

## Using repl.it

In order to run it on repl.it, go to <https://repl.it>, login (or signup if you do not have an account) and then go to [https://repl.it/@FoxgloveDev/PIE-Nodejs](https://repl.it/@FoxgloveDev/PIE-Nodejs#index.js)

In the top left corner, there is the name of the project, **"PIE Nodejs"**, click on the name and you should see the button outlined in red:

&#x20;

![The fork button](https://1531818288-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MEc6EFllOmrOvFwV6Sh%2F-MEcHScIjIoCiqP2gA0H%2F-MEchKFrTcqzQfd2_DTf%2Fimage.png?alt=media\&token=86f9677c-9632-48aa-b4a0-90c6a8bdecb7)

When you click on this button, the project will be copied into your user account. After "forking" the project, you can just click run as everything has been set up for you.

![The run button.](https://1531818288-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MEc6EFllOmrOvFwV6Sh%2F-MEcHScIjIoCiqP2gA0H%2F-MEcitH37FcFcBrBzMjK%2Fimage.png?alt=media\&token=04c9f832-a512-4f4c-8861-b1f1368f4329)

{% hint style="warning" %}
Any changes made to `index.js` file will require a server restart but any `.html` file changes will apply straight away after you save.
{% endhint %}
