UniFam Documentation

Introduction

Présentation du Core UniFam, le socle commun de tous les modules.

Le Core est le socle de UniFam, l'outil de gestion familiale à code source ouvert et auto-hébergeable. Il fournit tout ce dont les modules (Taskify, Budgify, Cookify…) ont besoin pour fonctionner ensemble, sans que chacun ait à le réimplémenter.

Ce que fournit le Core

  • Comptes et authentification : création de compte, connexion, session.
  • Gestion du foyer : une famille, ses membres et leurs rôles.
  • Rôles et permissions : qui peut voir, créer ou valider quoi.
  • Interfaces adaptées : une expérience différente selon la tranche d'âge (enfant, ado, adulte).
  • Registre des modules : déclaration et activation des modules installés.
  • Point d'extension OCR : lecture de tickets, factures et emballages, exécutée en local.
  • Packaging Docker : déploiement simple sur votre propre serveur.

Deux modes de déploiement

ModeDescription
StandaloneUn module est déployé seul, avec un unique compte. Gratuit.
SuitePlusieurs modules partagent le même foyer et la même base de comptes. Nécessite une licence.

Un module Standalone peut être migré vers la Suite sans perte de données. Voir Concepts.

UniFam s'adresse aux particuliers et aux familles. Il n'est pas conçu pour un usage professionnel.

Par où commencer ?

On this page