# Modules Overview

In addition to the CRUD generator, QuickAdminPanel contains 20+ modules you can install/uninstall and configure.

![List of modules](/files/-MabxU1ZLot71yGrSd7x)

There are 2 types of modules:

* **CRUD Templates Modules** - they just create ready-made CRUDs to save you time
* **Custom Modules** - with totally unique non-CRUD functionality

**Important:** not all the modules are available in all QuickAdminPanel generator versions. \
We have three generators:&#x20;

* jQuery "original" version (released in 2015)
* Vue.js + API version (released in 2020)
* Livewire + Tailwind version (released in 2021)

So, in the Vue and Livewire versions, we have created only the most important modules that customers requested, and may create more of them if there is a demand - email *<info@laraveldaily.com>* to ask for a specific module.

The list of Custom Modules availability per version:

| Non-CRUD Module                                                                           | jQuery Version | Vue + API Version | Livewire + Tailwind Version |
| ----------------------------------------------------------------------------------------- | -------------- | ----------------- | --------------------------- |
| [AJAX Datatables](https://helpdocs.quickadminpanel.com/modules/ajax-datatables-module)    | yes            | not needed        | not needed                  |
| [Dashboard & Reports](https://helpdocs.quickadminpanel.com/modules/dashboard-and-reports) | yes            | yes               | yes                         |
| [User Registration](https://helpdocs.quickadminpanel.com/modules/user-registration)       | yes            | yes               | yes                         |
| [Audit Changes Logs](https://helpdocs.quickadminpanel.com/modules/audit-changes-logs)     | yes            | -                 | yes                         |
| [Multi-Tenancy](https://helpdocs.quickadminpanel.com/modules/multi-tenancy)               | yes            | yes               | yes                         |
| [CSV Import](https://helpdocs.quickadminpanel.com/modules/csv-import)                     | yes            | -                 | yes                         |
| [User Alerts](https://www.youtube.com/watch?v=C9rr-_zWyBw)                                | yes            | -                 | yes                         |
| [Internal Messages](https://helpdocs.quickadminpanel.com/modules/internal-messages)       | yes            | -                 | yes                         |
| [Global Search](https://helpdocs.quickadminpanel.com/modules/global-search)               | yes            | -                 | yes                         |
| [System Calendar](https://helpdocs.quickadminpanel.com/modules/system-calendar)           | yes            | -                 | yes                         |
| [Tasks + Calendar](https://helpdocs.quickadminpanel.com/modules/tasks-+-calendar)         | yes            | -                 | yes                         |
| [Change Notifications](https://helpdocs.quickadminpanel.com/modules/change-notifications) | yes            | -                 | yes                         |
| [User Front-end](https://www.youtube.com/watch?v=I5BAqwdP2Dg)                             | yes            | -                 | -                           |
| [Two-Factor Auth (Email)](https://www.youtube.com/watch?v=OVx5g8ZMwLw)                    | yes            | -                 | -                           |

As you can see, the Vue + API Version has the least amount of modules. The reason is that, after the release of that version, we didn't receive many requests for them. So we decided not to invest in creating the modules for that version and switched our energy towards the newest Livewire version.

But again, we are flexible and we are trying to react to the demand and requests from our customers, so if we see that many people ask for something, it may get on top of our to-do list.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpdocs.quickadminpanel.com/modules/modules-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
