PHPackages                             coderberg/residence-cms - 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. [Framework](/categories/framework)
4. /
5. coderberg/residence-cms

ActiveProject[Framework](/categories/framework)

coderberg/residence-cms
=======================

Open Source Property Management System built with Symfony

v2.11.3(1y ago)178843↓100%61[3 issues](https://github.com/Coderberg/ResidenceCMS/issues)[3 PRs](https://github.com/Coderberg/ResidenceCMS/pulls)MITPHPPHP ^8.2CI passing

Since Oct 21Pushed 9mo ago18 watchersCompare

[ Source](https://github.com/Coderberg/ResidenceCMS)[ Packagist](https://packagist.org/packages/coderberg/residence-cms)[ RSS](/packages/coderberg-residence-cms/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (62)Versions (63)Used By (0)

[![GitHub](https://camo.githubusercontent.com/850eae1099d2b05f53383473d7cd51f9bc1ab09b7d0d9e5122f1dd930efdcc6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e737667)](https://camo.githubusercontent.com/850eae1099d2b05f53383473d7cd51f9bc1ab09b7d0d9e5122f1dd930efdcc6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e737667) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/a5c9729a16972321886bac9cb7d66da3b7a445d5766441bf60720658bb496fe5/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f436f646572626572672f5265736964656e6365434d532f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Coderberg/ResidenceCMS/?branch=master) [![Testing with MySQL](https://github.com/Coderberg/ResidenceCMS/actions/workflows/mysql.yml/badge.svg)](https://github.com/Coderberg/ResidenceCMS/actions/workflows/mysql.yml) [![Reliability Rating](https://camo.githubusercontent.com/2e7f7dd405bec8ae5c11f6ab2e01cc2e194e286c8765808268be5414ee7d678f/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d436f646572626572675f5265736964656e6365434d53266d65747269633d72656c696162696c6974795f726174696e67)](https://sonarcloud.io/dashboard?id=Coderberg_ResidenceCMS)

ResidenceCMS is a fast and lightweight Property Management System on top of [Symfony 7](https://symfony.com/).

[![GitHub](https://raw.githubusercontent.com/Coderberg/ResidenceCMS/master/docs/images/screenshot.png)](https://raw.githubusercontent.com/Coderberg/ResidenceCMS/master/docs/images/screenshot.png)

Requirements
------------

[](#requirements)

- PHP 8.2.0 or higher;
- PDO PHP Extension;
- GD PHP extension
- MySQL &gt;= 5.7;
- And the [usual Symfony application requirements](https://symfony.com/doc/current/setup.html#technical-requirements).

Installation
------------

[](#installation)

1. Install Composer (see )
2. Create new project via [Composer](https://getcomposer.org/doc/03-cli.md#create-project)

    ```
    $ composer create-project coderberg/residence-cms mywebsite.loc

    ```
3. Enter the newly created folder

    ```
    $ cd mywebsite.loc

    ```
4. After installing, you should configure your web server's document / web root to be the `public` directory.
5. Create `.env.local` from `.env` file and fill in your database credentials

    ```
    DATABASE_URL=mysql://db_user:db_password@127.0.0.1:3306/db_name

    ```
6. Run

    ```
    $ php bin/console app:install

    ```
7. Go to  and log in.

    ```
    login: admin
    password: admin

    ```
8. To use feedback forms, configure MAILER\_DSN in `.env.local`

Tests
-----

[](#tests)

1. Modify your DATABASE\_URL config in `.env.test.local`

    ```
    DATABASE_URL=mysql://db_user:db_password@127.0.0.1:3306/db_name

    ```
2. Install the ChromeDriver:

    ```
    vendor/bin/bdi detect drivers

    ```
3. Execute this command to run tests:

    ```
    php bin/phpunit

    ```

Additional documentation
------------------------

[](#additional-documentation)

- [How to run Residence CMS in Docker Containers](https://github.com/Coderberg/ResidenceCMS/blob/master/docs/docker.md)

###  Health Score

54

—

FairBetter than 97% of packages

Maintenance54

Moderate activity, may be stable

Popularity35

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity87

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 93.5% 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.

###  Release Activity

Cadence

Every ~42 days

Recently: every ~90 days

Total

59

Last Release

289d ago

Major Versions

v1.9.4 → v2.0.02022-01-14

v1.9.5 → v2.0.22022-03-13

PHP version history (8 changes)v1.0.0PHP ^7.1.3

v1.3.0PHP ^7.2

v1.5.1PHP ^7.2.5

v1.6.0PHP ^7.2.9

v1.8.0PHP ^7.3

v2.0.0PHP ^8.0

v2.3.0PHP ^8.1

v2.9.0PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/8633ed36ebfc02d59eaf6f50d19370519f332a37018cbd3447460c43e4cefcc5?d=identicon)[coderberg](/maintainers/coderberg)

---

Top Contributors

[![Coderberg](https://avatars.githubusercontent.com/u/36998159?v=4)](https://github.com/Coderberg "Coderberg (848 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (23 commits)")[![djpatzo](https://avatars.githubusercontent.com/u/69143?v=4)](https://github.com/djpatzo "djpatzo (22 commits)")[![valery-by](https://avatars.githubusercontent.com/u/62641697?v=4)](https://github.com/valery-by "valery-by (5 commits)")[![parijke](https://avatars.githubusercontent.com/u/7671998?v=4)](https://github.com/parijke "parijke (2 commits)")[![rozgonyiadam](https://avatars.githubusercontent.com/u/48155917?v=4)](https://github.com/rozgonyiadam "rozgonyiadam (2 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (2 commits)")[![jonathancastroccs](https://avatars.githubusercontent.com/u/38263950?v=4)](https://github.com/jonathancastroccs "jonathancastroccs (1 commits)")[![pretorian41](https://avatars.githubusercontent.com/u/5013050?v=4)](https://github.com/pretorian41 "pretorian41 (1 commits)")[![env-prod](https://avatars.githubusercontent.com/u/44437045?v=4)](https://github.com/env-prod "env-prod (1 commits)")

---

Tags

cmsphp-cmsphp8real-estatesymfonysymfony-applicationsymfony7

###  Code Quality

TestsPHPUnit

Static AnalysisRector

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/coderberg-residence-cms/health.svg)

```
[![Health](https://phpackages.com/badges/coderberg-residence-cms/health.svg)](https://phpackages.com/packages/coderberg-residence-cms)
```

###  Alternatives

[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[chameleon-system/chameleon-base

The Chameleon System core.

1026.5k3](/packages/chameleon-system-chameleon-base)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M646](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

7310.3k29](/packages/open-dxp-opendxp)

PHPackages © 2026

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