PHPackages                             novum/domain-repository - 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. [Database &amp; ORM](/categories/database)
4. /
5. novum/domain-repository

ActiveNovum-domain[Database &amp; ORM](/categories/database)

novum/domain-repository
=======================

Contains the domain / database files for the novum package repository

020CSS

Since Nov 28Pushed 5y ago1 watchersCompare

[ Source](https://github.com/antonboutkam/novum-domain-repository)[ Packagist](https://packagist.org/packages/novum/domain-repository)[ RSS](/packages/novum-domain-repository/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

Mock Sociale verzekeringsbank,
==============================

[](#mock-sociale-verzekeringsbank)

[![Novum logo](https://camo.githubusercontent.com/2c10369f242524d699b3074d944f4c4adfd13725a1ef4b21f621851ec2985e27/68747470733a2f2f6769746c61622e636f6d2f4e6f76756d4769742f696e6e6f766174696f6e2d6170702d636f72652f2d2f7261772f6d61737465722f6173736574732f6e6f76756d2e706e67)](https://camo.githubusercontent.com/2c10369f242524d699b3074d944f4c4adfd13725a1ef4b21f621851ec2985e27/68747470733a2f2f6769746c61622e636f6d2f4e6f76756d4769742f696e6e6f766174696f6e2d6170702d636f72652f2d2f7261772f6d61737465722f6173736574732f6e6f76756d2e706e67)

Summary
-------

[](#summary)

This package contains domain files for a mock api of the Sociale verzekeringsbank. Together with their corresponding site files they make up a mock API + admin panel that represents the Sociale verzekeringsbank in a whole ecosystem of API's and their corresponding admin panels.

Background
----------

[](#background)

From an article of the Dutch Ombudsmen about the government and its relation with civilians one important conclusion was drawn. In summary the conclusion is that civilians would like to have a single point of contact when dealing with the government. When realizing such a scenario, several questions or problems arise such as how to deal with privacy, how could this be implemented, how to manage information streams, who will get access to what etc.

This was one of the many reasons to initiate the "een overheid" (one government) project. The goal of this project was to realize the scenario above for a single regulation that involved a lot of government agencies and thereby bureaucracy, long timeframes, privacy matters etc.

This project was initiated by [Novum](https://novum.nu/), the Innovation lab of the dutch social services called [Sociale verzekeringsbank](https://svb.nl).

Concepts
--------

[](#concepts)

The project was inspired on the [architectual principles](https://www.gemmaonline.nl/images/gemmaonline/6/67/20190328_-_Gemeentelijk_Gegevenslandschap_-_Informatiearchitectuurprincipes.pdf)of [common ground](https://commonground.nl/) which are in summary: Component based, trusted, open, data at the source / keep data on a single location, ownership of your own data, standards based. Intra government communication employs [NlX](https://nlx.io/) as a secure and decentralized communication layer.

Other systems
-------------

[](#other-systems)

The system is made up of a bunch of rest api's that all follow a similar pattern. Each datamodel is by no means a reflection of the reality which would be way to complex and not relevant for this proof of concept. The main idea is that all technologies that make up the chain would be included in order to get hands on experience and learn from the problems that we encounter on the way.

\#Government agency1CBS[documentation](https://api.cbs.demo.novum.nu)demo api2Basisregistratie inkomen[documentation](https://api.belastingdienst.demo.novum.nu)demo api3Digid[documentation](https://api.digid.demo.novum.nu)demo api4Sociale verzekeringsbank[documentation](https://api.svb.demo.novum.nu)demo api5UWV[documentation](https://api.uwv.demo.novum.nu)demo api6Basisregistratie persoonsgegevens[documentation](https://api.gemeente.demo.novum.nu)demo api7Centraal justitieel incassobureau[documentation](https://api.cjib.demo.novum.nu)demo api8Een overheid[documentation](https://api.overheid.demo.novum.nu)demo api9Burger simulatie[documentation](https://api.burger.demo.novum.nu)demo api10Justitie en veiligheid[documentation](https://api.justitie.demo.novum.nu)demo apiTry / have a look
-----------------

[](#try--have-a-look)

If you wish to have a look at the system, the API's are reachable trough the public internet or via [NlX](https://directory.demo.nlx.io/). The respective admin panels are also available on the public internet. Please contact us if you would like to peek around.

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

[](#installation)

If you wish to do your own installation, the best starting point would be to install the [demo system](https://docs.demo.novum.nu/demo-system).

Contribute
----------

[](#contribute)

It would be great if we could make these systems more realistic in terms of data and datamodel or extend it's functionality. Please feel free to submit a pull request or contact us whenever you feel like doing a contribution in any way.

More info
---------

[](#more-info)

Please refer to the [documentation](https://docs.demo.novum.nu) if you need more information or are interested in doing a custom installation.

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity32

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://avatars.githubusercontent.com/u/27406772?v=4)[⚒ Anton Boutkam](/maintainers/antonboutkam)[@antonboutkam](https://github.com/antonboutkam)

---

Top Contributors

[![antonboutkam](https://avatars.githubusercontent.com/u/27406772?v=4)](https://github.com/antonboutkam "antonboutkam (6 commits)")

### Embed Badge

![Health badge](/badges/novum-domain-repository/health.svg)

```
[![Health](https://phpackages.com/badges/novum-domain-repository/health.svg)](https://phpackages.com/packages/novum-domain-repository)
```

###  Alternatives

[jdorn/sql-formatter

a PHP SQL highlighting library

3.9k116.5M113](/packages/jdorn-sql-formatter)[propel/propel1

Propel is an open-source Object-Relational Mapping (ORM) for PHP5.

8351.6M87](/packages/propel-propel1)

PHPackages © 2026

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