> ## Documentation Index
> Fetch the complete documentation index at: https://infra-docs.kaeyros.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Catalogue applicatif : produits, clients et services

> Panorama des domaines applicatifs, tenants, produits et sites web hébergés dans la plateforme Kaeyros.

La plateforme Kaeyros héberge plusieurs centaines de pods répartis sur des dizaines de namespaces. Ce catalogue présente la répartition par domaine métier, avec pour chacun les namespaces et les applications concernés.

## Domaine SEMA

Le domaine SEMA regroupe les applications de gestion hospitalière et les tenants dédiés aux établissements de santé.

| Namespace | Contenu |
| - | - |
| `sema` | Cœur de la plateforme : backend, frontend, dashboard API, facturation, OTP, documentation |
| `sema-univers` | Keycloak, core-service, routeur, callback, gestion des erreurs, SSO |
| `sema-core-service` | Base et environnement du microservice core |
| `sema-router` | Base et environnement du routeur |
| `sema-error-handling` | Base et environnement du service de gestion d'erreurs |
| `sema-bulk` | Base et environnement du service d'envois en masse |
| `sema-webhook-api` | Base et environnement du service webhook |
| `sema-sso-api-gateway` | Base et environnement de la passerelle SSO |
| `sema-sso-frontend` | Frontend du SSO |
| `sema-order` | Gestion des commandes |
| `univers-bulk` | Envois en masse (univers) |
| `sema-promo` | Promotions |
| `odoo` | Passerelle ERP Odoo |

> [!NOTE]
>
> Les tenants hospitaliers vivent dans le namespace `sema`. Les tenants identifiés sont : `booking-hospital`, `booking-sema`, `cerisiers`, `hgoped`, `laquintinie`, `st-cyr`, `pointage-medecin`.

## Domaine distribution et grande consommation

| Namespace | Client / Produit |
| - | - |
| `abinbev` | AB InBev |
| `abinbev-form` | AB InBev (formulaires) |
| `abi-air-health` | AB InBev (air health) |
| `bavaria` | Bavaria |
| `bavaria-campaign` | Bavaria (campagnes) |
| `bavaria-drink` | Bavaria (boissons) |
| `bavaria-fmcg` | Bavaria (FMCG) |
| `pointage-bavaria` | Bavaria (pointage) |
| `ucb-promo` | UCB (promotions) |
| `bsl-ucb` | UCB (BSL) |
| `sabc-form` | SABC |
| `heineken` | Heineken |
| `afrobit` | Afrobit |
| `drink-form-arla` | Arla (formulaires) |
| `drink-manager` | Arla (gestion boissons) |
| `depot-boisson` | Arla (dépôts) |

## Domaine pointage et RH

| Namespace | Contenu |
| - | - |
| `pointage` | Pointage principal |
| `pointage-school` | Pointage scolaire |
| `pointage-sandbox` | Environnement de test pointage |
| `pointingpf` | Pointing PF |
| `parec` | Parec |
| `premium-food` | Premium Food |

> [!WARNING]
>
> `premium-food` est le namespace le plus dense de la plateforme : environ 30 pods. Il héberge des tableaux de bord R/Shiny, des tombolas, des jeux, des rapports et 5 bases de données.

## Produits et plateformes

| Namespace | Description |
| - | - |
| `oim` | Veille des appels d'offres, recommandation, portail partenaires |
| `k-shap` | K-Shap et `ease` |
| `eva` | EVA |
| `eze` | EZE |
| `kuandaa` | Événementiel |
| `biolab` | Santé / laboratoires |
| `gyno360` | Santé / gynécologie |

Autres produits hébergés : `asf`, `sav`, `cocobeach`, `necauto`, `baobab`, `ankel`, `lemar`, `qrlink`, `vmdo`, `reading-classroom`, `the-executive-lens`, `tender-scraper`, `higher-women`, `shelf-sense`, `startland`, `food`, `bindursverg`, `app-paques`, `iac`, `inssurance`, `sunu-inssurance`, `chabot`, `necauto`.

## Services internes partagés

| Namespace | Fonction |
| - | - |
| `client-management` | Gestion des clients |
| `collaborator-system` | Système collaborateurs |
| `resource-mgnt` | Gestion des ressources |
| `data-collector` | Collecte de données |
| `kaeyros-commercial-form` | Formulaires commerciaux |
| `kaeyros-countries` | Gestion des pays |
| `country-middleware` | Middleware pays |
| `file-generator-api` | Génération de fichiers |
| `kaeyros-backup` | Sauvegardes |
| `monitoring-form` | Formulaires de monitoring |

## Sites web

Le namespace `kaeyros-website` héberge environ 30 sites web :

* Site groupe Kaeyros
* Site investisseurs
* Page de paiement
* Woodtech (conseil, mobilier, quincaillerie)
* Séchoir Cam
* Nullpluseins
* VMDO
* Saint-Cyr Urology
* KT Land
* PAMJ
* Hopp
* CECEC

## Documentation

Quinze sites de documentation sont déjà déployés :

* `docs-cocobeach`
* `docs-handbook`
* `docs-biolab`
* `abinbev-doc`
* `asf-doc`
* `pf-doc`
* `oim-doc`
* `oim-technical`
* `kuandaa-doc`
* `tech-doc-kuandaa`
* `sema-doc`
* `doc-sema-core`
* `sema-docs-booking`
* `sema-universes-docs`
* `sema-sso-doc`

## Traitements de données

Le namespace `crons` contient 26 traitements nommés `data-precompute-*`, plus deux traitements supplémentaires dans `ucb-promo`. Ces programmes agrègent des données brutes pour alimenter les dashboards des produits suivants : Afrobit, Arla, Baobab, Bavaria, Kuandaa, Premium Food, Pointage, SEMA, UCB.

> [!WARNING]
>
> Ces traitements sont des **Deployments permanents**, et non des `CronJob` Kubernetes. La planification de leur exécution est interne au programme. Kubernetes n'a pas de visibilité directe sur leurs exécutions.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.