> ## Documentation Index
> Fetch the complete documentation index at: https://docs.velure.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Installing a Velure CMS for Laravel and Inertia development.

This guide provides step-by-step instructions to install and set up the private Velure repository.

## Prerequisites

Before starting, ensure you have the following installed on your system:

* **Git**
* **Composer** (for PHP dependencies)
* **Node.js** and **npm** (for JavaScript dependencies)

## Cloning the Repository

1. Open your terminal or command prompt.
2. Clone the repository using the following command:

```bash theme={null}
git clone git@github.com:velurelabs/velure.git
```

3. Navigate into the project directory:

```bash theme={null}
cd velure
```

## Installing Dependencies

### 1. Install PHP Dependencies

Run the following command to install PHP dependencies:

```bash theme={null}
composer install
```

#### Troubleshooting Composer Errors

If you encounter issues with `composer install`, locate the `repositories` section in the `composer.json` file and remove the following snippet:

```json theme={null}
{
    "type": "path",
    "url": "./velure-cms",
    "options": {
        "symlink": true
    }
}
```

After making this change, save the `composer.json` file and re-run:

```bash theme={null}
composer install
```

### 2. Install JavaScript Dependencies

Run the following command to install the JavaScript dependencies:

```bash theme={null}
npm install
```

## Final Steps

After completing the steps above, the repository should be fully set up and ready for development or deployment.

For further assistance, contact the repository maintainers or refer to the project documentation.
