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

# Controllers Reference

> List of available controllers in Unleash Commerce Core

## Core Controllers

Controllers handle HTTP requests and return response contracts. Replace controllers by updating routes in `routes/web.php` of the starter kit.

| Controller                          | Namespace                                     | Routes                                      |
| ----------------------------------- | --------------------------------------------- | ------------------------------------------- |
| AccountRequestController            | `Esign\UnleashCommerce\Core\Http\Controllers` | Account request form and submission         |
| AddressController                   | `Esign\UnleashCommerce\Core\Http\Controllers` | Address CRUD operations                     |
| CartController                      | `Esign\UnleashCommerce\Core\Http\Controllers` | Shopping cart display                       |
| CategoryController                  | `Esign\UnleashCommerce\Core\Http\Controllers` | Category pages                              |
| CheckoutController                  | `Esign\UnleashCommerce\Core\Http\Controllers` | Checkout flow                               |
| ContactController                   | `Esign\UnleashCommerce\Core\Http\Controllers` | Contact form                                |
| CustomerInvitationController        | `Esign\UnleashCommerce\Core\Http\Controllers` | Customer invitation acceptance              |
| CustomerRoleController              | `Esign\UnleashCommerce\Core\Http\Controllers` | Customer role management                    |
| CustomerSelectionController         | `Esign\UnleashCommerce\Core\Http\Controllers` | Customer selection for multi-customer users |
| CustomerUserController              | `Esign\UnleashCommerce\Core\Http\Controllers` | Customer user management                    |
| HomeController                      | `Esign\UnleashCommerce\Core\Http\Controllers` | Home page                                   |
| ImpersonationController             | `Esign\UnleashCommerce\Core\Http\Controllers` | User impersonation                          |
| MediaController                     | `Esign\UnleashCommerce\Core\Http\Controllers` | Media library browsing                      |
| MediaDownloadController             | `Esign\UnleashCommerce\Core\Http\Controllers` | Media file downloads                        |
| OrderAgainController                | `Esign\UnleashCommerce\Core\Http\Controllers` | Reorder functionality                       |
| OrderConfirmationController         | `Esign\UnleashCommerce\Core\Http\Controllers` | Order confirmation page                     |
| OrderController                     | `Esign\UnleashCommerce\Core\Http\Controllers` | Order listing and details                   |
| PageController                      | `Esign\UnleashCommerce\Core\Http\Controllers` | CMS pages                                   |
| ProductAddedController              | `Esign\UnleashCommerce\Core\Http\Controllers` | Product added confirmation                  |
| ProductController                   | `Esign\UnleashCommerce\Core\Http\Controllers` | Product pages                               |
| ProfileController                   | `Esign\UnleashCommerce\Core\Http\Controllers` | User profile management                     |
| QuickOrderAddToCartController       | `Esign\UnleashCommerce\Core\Http\Controllers` | Quick order cart addition                   |
| QuickOrderController                | `Esign\UnleashCommerce\Core\Http\Controllers` | Quick order interface                       |
| QuickOrderExampleDownloadController | `Esign\UnleashCommerce\Core\Http\Controllers` | Quick order template download               |
| QuickOrderFileUploadController      | `Esign\UnleashCommerce\Core\Http\Controllers` | Quick order file upload                     |
| QuickOrderTextUploadController      | `Esign\UnleashCommerce\Core\Http\Controllers` | Quick order text upload                     |
| WebshopController                   | `Esign\UnleashCommerce\Core\Http\Controllers` | Product catalog                             |
| WishlistController                  | `Esign\UnleashCommerce\Core\Http\Controllers` | Wishlist management                         |
