PHPackages                             arreasystem/ek - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. arreasystem/ek

ActiveDrupal-module[Utility &amp; Helpers](/categories/utility)

arreasystem/ek
==============

EK management tools suite : company data digitization

4880[2 issues](https://github.com/arnaudom/ek/issues)PHPCI failing

Since Jun 16Pushed 2w ago1 watchersCompare

[ Source](https://github.com/arnaudom/ek)[ Packagist](https://packagist.org/packages/arreasystem/ek)[ RSS](/packages/arreasystem-ek/feed)WikiDiscussions 8.x-dev Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

EK management tools suite : an attempt to build a full back-office (often called ERP) system with Drupal.

Note: although this application is been used and tested, this code has not yet completed a best practices or security review. We take no responsibility for any loss you may incur through the use of this code. However, we encourage you to run and test it for further improvements.

The current open version is made of several Drupal 8 modules:

- addresses book
- products and services
- assets
- documents management
- sales (purchases, quotations, invoices)
- human resources
- logistics (delivery orders, stock list)
- project management
- report drafting
- finance (accounts, reporting, journal)

An online demo site is available [here](https://ek.demo.arrea-systems.com/ek-demo-management-software) (with further modules and functions not included into this open source version).

Install
-------

[](#install)

To install via composer, run:

```
composer require arreasystem/ek:"dev-8.x-dev"

```

Add extra composer.json file to main Drupal composer.json:

```
"merge-plugin": {
            "include": [
                "modules/ek/ek_admin/composer.json",
                ...

```

Further setup
-------------

[](#further-setup)

After modules are enabled, you will need to run the application setup process. For this, navigate to /ek\_admin from your browser. Specific tables and settings will be done after creating a dedicated database. Other settings are not covered here as it implies many custom business questions. An initial setup description can be view [here](https://arrea-systems.com/tutorial-setup) with other online description manuals. There are also some videos covering this subject in the tutorial pages.

Some issues are reported and answered on [Drupal project page](https://www.drupal.org/project/issues/2887559?text=&status=All&priorities=All&categories=All&version=All&component=All)

Contribution
------------

[](#contribution)

Currently there is no contributor except initial developer. Any cooperation is welcomed. The main target (or issue, depending on point of view) would be to make the code fully compatible with Drupal 8 standard and more specifically create full content entities per modules. This will help extend application, enhance customization capabilities and interface with other systems.

> Drupal is a registered trademark of Dries Buytaert.

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance53

Moderate activity, may be stable

Popularity20

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/9e4eca5bcb3535a149ed0ccfda62c67813bb9361c4496ed9f054b3b7b60e7116?d=identicon)[arnaudom](/maintainers/arnaudom)

---

Top Contributors

[![arnaudom](https://avatars.githubusercontent.com/u/1535627?v=4)](https://github.com/arnaudom "arnaudom (111 commits)")

---

Tags

accountingaddress-bookcollaborationcontacts-managerdocument-managementdrupalerphuman-resourcesinvoicelogisticsofficeproject-managementpurchasestocks

### Embed Badge

![Health badge](/badges/arreasystem-ek/health.svg)

```
[![Health](https://phpackages.com/badges/arreasystem-ek/health.svg)](https://phpackages.com/packages/arreasystem-ek)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
