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

# Installation

> How to install and set up the delivery job

## Requirements

Make sure these dependencies are installed and running before starting the resource:

* [**ox\_lib**](https://github.com/overextended/ox_lib) (Required)
* [**oxmysql**](https://github.com/overextended/oxmysql) (Required)
* Supported Framework: **ESX**, **QBCore**, or **Qbox**
* Supported Target (Optional): **ox\_target**, **qb-target**, or TextUI

***

## Installation

<Steps>
  <Step title="Import SQL">
    Download the SQL file and install into  your database

    👉 [**Download SQL File**](https://app.mintlify.com/axeldevelopment/axeldevelopment/~/cbac534c-0e10-43ab-981a-ae89c7ef37bd)

    1. Open **phpMyAdmin**.
    2. Select your server database.
    3. Click on the **Import** tab.
    4. Choose the downloaded SQL file and click **Go / Import**.
  </Step>

  <Step title="Add Resource">
    Drop the resource folder into your server
  </Step>

  <Step title="Configure">
    Open `config.lua` and adjust your preferences:

    * Set `Config.Framework` (`'auto'`, `'esx'`, `'qbcore'`, or `'qbox'`).
    * Set `Config.Target` (`'auto'`, `'ox_target'`, `'qb-target'`, or `'textui'`).
    * Set `Config.VehicleKeys` and `Config.Fuel` to match your scripts.
    * Set `Config.MoneyAccount` (`'money'`, `'cash'`, etc.).
  </Step>

  <Step title="Add to server.cfg">
    Add the resource to your `server.cfg` below its dependencies:

    ```cfg theme={null}
    ensure oxmysql
    ensure ox_lib
    ensure es_extended # or qb-core / qbx_core

    ensure axel_deliveryjob
    ```
  </Step>
</Steps>

***

## In-Game Testing

1. Go to the **Delivery Depot** blip on the map.
2. Interact with the depot NPC (`[E]` or Target) to open the dashboard.
3. Click **Start Shift** — your truck will spawn with keys and fuel ready.
4. Drive to the delivery waypoint on your GPS.
5. Grab the cargo from the back of the truck and take it to the customer at the door.
6. Hand over the package, receive your payout/XP, and continue the route.
