# Getting Started

## Installation

First, install [blueprint-cli](https://github.com/onehilltech/blueprint-cli) globally.

```bash
npm install -g @onehilltech/blueprint-cli
```

The [command-line interface (cli)](https://blueprint.onehilltech.com/developer-guide/untitled-2) is used to create a new Blueprint application, and manage the application's project space.

## Creating an Application

Use the installed cli to generate a new application.

```bash
blueprint new helloworld
```

The cli will generate a new Blueprint application in the `helloworld` directory. It will also install the node modules for the application.

## Running the Application

Run the Blueprint application by simply running [NodeJS](https://nodejs.org/en/) from the root directory of your application.

```bash
cd ./helloworld
node ./app
```

The Blueprint application will launch with the default configuration. You can now open a browser to <http://localhost:8080>, and see the quick start Blueprint application.
