> For the complete documentation index, see [llms.txt](https://pcoded.gitbook.io/light-able/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pcoded.gitbook.io/light-able/cakephp/quick-start.md).

# Quick Start

## Prerequisites

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

* Make sure to have the [Composer](https://getcomposer.org/) installed & running in your computer. If you already have installed composer on your computer, you can skip this step.
* [WAMP](https://www.wampserver.com/en/) or Make sure to have the [Xampp](https://www.apachefriends.org/) OR [Wamp](https://www.wampserver.com/) installed & running in your computer. If you already have installed Xampp / Wamp server on your computer, you can skip this step. Note: Minimum PHP 7.4 or higher version. **(8.2 supported).**
* Please check CakePHP has a few system requirements:[ https://book.cakephp.org/4/en/installation.html](< https://book.cakephp.org/4/en/installation.html>)
* A code editor of your choice (e.g., Visual Studio Code, Atom, Sublime Text)

## Build Assets <a href="#build-assets" id="build-assets"></a>

Before running the application we need to build theme assets:

1. Open your project to vs code.
2. Start a command prompt window or terminal and change directory to CakePHP/
3. Install packages using one of following commands

```sh
composer install
```

{% hint style="success" %}
This command will fetch all dependencies listed in `/composer.json` and place them into`/vendor` folder.
{% endhint %}

1. Run the project locally. The development server is accessible at <http://localhost:8765/>.

```batch
bin\cake server
```

1. If you wish to run the project locally on Different Port. The development server is accessible at <http://localhost:5673/>.

```batch
bin\cake server -p 5673
```

{% hint style="info" %}
Enjoy your development with Light Able&#x20;
{% endhint %}
