PHPackages                             notorix/notorix - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. notorix/notorix

ActiveProject[Authentication &amp; Authorization](/categories/authentication)

notorix/notorix
===============

User management tool for schools

0.4.11(3y ago)114MITPHPPHP ^8.0.2

Since Aug 14Pushed 2y ago1 watchersCompare

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

READMEChangelogDependencies (24)Versions (38)Used By (0)

[![Contributors](https://camo.githubusercontent.com/196deca6cd00a0190bac1f1ca98de3c51fc02e0be2a404ee48fc0da91e2453e9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6e7472696275746f72732f67697468657369782f7265706f2e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/githesix/repo/graphs/contributors)[![Forks](https://camo.githubusercontent.com/96a0ce6dbe80fa2d59abc5bc7386a27a5f50c6289762b97be972bd7eafae70f4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f67697468657369782f7265706f2e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/githesix/repo/network/members)[![Stargazers](https://camo.githubusercontent.com/cc3d04128565b95f2f241d62cbd14d423907c611e363f8669d217e96876e1437/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f67697468657369782f7265706f2e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/githesix/repo/stargazers)[![Issues](https://camo.githubusercontent.com/dd6bbd97a3e64cbf9a13fcbe33bd79da2ba0dd16e47368a0e1bf2a719f35d4c9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f67697468657369782f7265706f2e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/githesix/repo/issues)[![MIT License](https://camo.githubusercontent.com/fce8ba648faee59eedc5c3eefc9572f8429f6d88e176b2544b8570580fe2b0ed/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f67697468657369782f7265706f2e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/githesix/repo/blob/master/LICENSE.txt)[![LinkedIn](https://camo.githubusercontent.com/d52963778220cbec61d6ed72270f9735024ffceeb551e5c3933d4e03b4694cf1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2d4c696e6b6564496e2d626c61636b2e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d6c696e6b6564696e26636f6c6f72423d353535)](https://linkedin.com/in/githesix)

[![en](https://camo.githubusercontent.com/9687410941adb91c2f673c9d50ef38544f3e9a38a6b9f9367cac918a8d3e2a41/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c616e672d656e2d7265642e737667)](https://github.com/githesix/notorix/blob/main/README.md)[![fr](https://camo.githubusercontent.com/27ea3c15722f1b106d46a5fe35c13c3580dc4722a11d1bb2b659f92ed502a25d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c616e672d66722d626c75652e737667)](https://github.com/githesix/notorix/blob/main/README.fr.md)

 [ ![Logo](public/img/sigle.png) ](https://github.com/githesix/notorix)

### Notorix

[](#notorix)

 User management tool for schools
 [**Explore the docs »**](https://github.com/githesix/notorix)

 [View Demo](https://github.com/githesix/notorix) · [Report Bug](https://github.com/githesix/notorix/issues) · [Request Feature](https://github.com/githesix/notorix/issues)

 Table of Contents
-----------------

[](#table-of-contents)

1. [About The Project](#about-the-project)
    - [What is Notorix?](#built-with)
    - [For who?](#built-with)
    - [How does it work?](#built-with)
    - [Extensions](#built-with)
2. [Getting Started](#getting-started)
    - [Prerequisites](#prerequisites)
    - [Installation](#installation)
3. [Usage](#usage)
4. [Roadmap](#roadmap)
5. [Contributing](#contributing)
6. [License](#license)
7. [Contact](#contact)
8. [Acknowledgements](#acknowledgements)

About The Project
-----------------

[](#about-the-project)

[!\[Product Name Screen Shot\]\[product-screenshot\]](https://example.com)

### What is Notorix?

[](#what-is-notorix)

Notorix is a user management tool for schools that:

- answers the questions "**who is who**" and "**in relation to whom**"
- informs users about the **legal framework** and general conditions
- **manages** registrations, modifications, deletions, and accesses of user accounts
- **validates** user's e-mail address
- strengthens the **security** of personal data and their operations
- guarantees user consent and **privacy** (RGPD)
- maintains data **sovereignty** within the school
- is **free** and **open source**

### For who?

[](#for-who)

- school administrators
- teachers
- students
- parents
- school software developers

### How does it work?

[](#how-does-it-work)

- web interface
- relational database
- interactions with multiple platforms via API (GraphQL, LDAP, OAuth)

### Extensions

[](#extensions)

Notorix is the cornerstone between all the systems with a user base. Extensions make them work together:

- Import population (students, parents, classes) from Siel
- Link with e-mail server and deliver corporate e-mail adresses
- Secure Wi-Fi with personal access (1 account per user)
- Login to multiple platforms with the same account
- ...

Getting Started
---------------

[](#getting-started)

To get a local copy up and running follow these simple steps.

### Prerequisites

[](#prerequisites)

There're 2 ways to install Notorix:

1. **docker**
2. **composer**

Docker embeds all the necessary components, but it must be reserved to test and development environments.

For production, it is advisable to use a proper web server providing:

- Nginx
- PHP &gt;= 7.3
- Composer
- Nodejs + npm
- MariaDB/MySQL
- Redis

### Installation

[](#installation)

#### Docker

[](#docker)

1. Clone the repo

    ```
    git clone https://github.com/githesix/notorix.git
    ```
2. Edit .env
3. Start the container

    ```
    cd notorix
    docker-compose up
    ```

#### Composer

[](#composer)

1. Install Notorix ```
    composer create-project notorix/notorix
    ```
2. Generate secure key ```
    cd notorix
    php artisan key:generate
    ```
3. Edit .env
4. Give the webserver the rights to read and write to storage and cache ```
     sudo chgrp -R www-data storage bootstrap/cache
     sudo chmod -R ug+rwx storage bootstrap/cache
    ```
5. Edit `/resources/markdown/policy.md` and `/resources/markdown/terms.md` to your liking
6. Create a first user with admin privileges: `php artisan create:adminuser`

Usage
-----

[](#usage)

This part is still being written.

*For more examples, please refer to the [Documentation](https://example.com)*

Roadmap
-------

[](#roadmap)

See the [open issues](https://github.com/githesix/notorix/issues) for a list of proposed features (and known issues).

Contributing
------------

[](#contributing)

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

License
-------

[](#license)

Distributed under the MIT License. See `LICENSE` for more information.

Contact
-------

[](#contact)

Thesis ASBL (NPO) - [project\_notorix@thesis.nu](mailto:project_notorix@thesis.nu)

Project Link:

Acknowledgements
----------------

[](#acknowledgements)

- [Athénée royal de Chênée (École secondaire de la Fédération Wallonie Bruxelles - Liège - Belgique)](https://archenee.be)

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 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.

###  Release Activity

Cadence

Every ~18 days

Total

37

Last Release

1115d ago

PHP version history (2 changes)0.3.0PHP ^7.3|^8.0

0.4.1PHP ^8.0.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/effd3788ff96c2a2f2f8e97536134103843ac18e5fa65d0d2d223e1bd7412abe?d=identicon)[githesix](/maintainers/githesix)

---

Top Contributors

[![githesix](https://avatars.githubusercontent.com/u/48389949?v=4)](https://github.com/githesix "githesix (63 commits)")

---

Tags

laraveleducationSchooluser managersingle password

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

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

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

###  Alternatives

[unopim/unopim

UnoPim Laravel PIM

10.5k2.4k](/packages/unopim-unopim)[bagisto/bagisto

Bagisto Laravel E-Commerce

27.6k172.1k9](/packages/bagisto-bagisto)[grumpydictator/firefly-iii

Firefly III: a personal finances manager.

23.9k69.5k](/packages/grumpydictator-firefly-iii)[krayin/laravel-crm

Krayin CRM

23.2k33.6k1](/packages/krayin-laravel-crm)[typicms/base

A modular multilingual CMS built with Laravel, enabling developers to manage structured content like pages, news, events, and more.

1.6k20.4k](/packages/typicms-base)[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)

PHPackages © 2026

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