# Getting started

Uccello is based on the Laravel Framework and can be easily added to an existing Laravel project. It is thus possible to easily add a complete **back-office** to manage the data of a website. Or you may prefer to develop a customized management **application** or **CRM** to improve your company's productivity? Uccello was also designed for this purpose!

There are **two ways** to install Uccello at the moment:

* [Install a pre-configured version of Uccello](https://uccello.gitbook.io/doc/installation/pre-configured-version)
* [Add Uccello to a Laravel project](https://uccello.gitbook.io/doc/installation/add-uccello-to-a-laravel-project)

{% hint style="info" %}
**Prerequisites**\
[Composer](https://getcomposer.org) must be installed on the web server on which your Uccello installation will be located.

If you want to have a development environment that is easy to set up, we encourage you to use [Homestead](https://laravel.com/docs/5.8/homestead) or [Valet](https://laravel.com/docs/5.8/valet), which have been designed for this purpose.
{% endhint %}
