Concepts
Le vocabulaire essentiel pour comprendre UniFam.
Foyer (Family)
Le foyer regroupe les personnes qui partagent un même espace UniFam. Toutes les données des modules lui sont rattachées.
Utilisateur et membre
Un utilisateur (User) est un compte : adresse e-mail, nom. Un membre (FamilyMember) relie un utilisateur à un foyer avec un rôle.
Rôles
| Rôle | Valeur | Usage |
|---|---|---|
| Propriétaire | owner | Un seul par foyer, contrôle total. |
| Administrateur | admin | Gère les membres et la configuration. |
| Membre | member | Utilise les modules selon ses permissions. |
Tranches d'âge
Les tranches d'âge déterminent l'interface proposée.
| Tranche | Âge | Particularités |
|---|---|---|
| Bébé | 0-2 ans | Pas de compte, simplement référencé (utile à Babify). |
| Enfant | 2-12 ans | Interface ludique, droits limités. |
| Ado | 12-18 ans | Interface proche de celle des adultes, fonctionnalités réduites. |
| Adulte | 18 ans et plus | Accès complet selon le rôle. |
Le passage à la tranche supérieure est semi-automatique : l'administrateur est prévenu à la date anniversaire, peut anticiper le passage, ou maintenir un rôle inférieur.
Validation parentale
Un ado peut remplir les formulaires de création, mais sa publication dans Budgify, Taskify et Cookify doit être validée par un parent. Sportify, Babify et Stockify n'exigent pas de validation.
Module
Un module est une application spécialisée (Taskify, Budgify, Cookify, Babify, Sportify, Stockify). Les modules s'enregistrent auprès du Core via le registre des modules.
Standalone et Suite
- Standalone : un seul module, un seul compte, identifiants définis par variable d'environnement.
- Suite : plusieurs modules, un foyer partagé.
Migration Standalone vers Suite
- Dans le module Standalone, lancer Export to Suite.
- Au premier lancement de la Suite, choisir Import from Standalone Module.
- Le compte, la configuration et les données sont conservés, et l'utilisateur devient administrateur du foyer.
OCR
UniFam peut lire des documents (tickets de caisse, factures, composition d'un produit) grâce à l'OCR, exécuté localement, sans dépendance à un service cloud.