Documentation
Planning Familial
Planning Familial aide une famille à coordonner ses emplois du temps de travail. Sa force : l'import automatique des horaires depuis le logiciel RH Kelio.
Présentation
Planning Familial est une application web moderne (Next.js 14, React 18) conçue pour aider les familles à coordonner leurs emplois du temps. Elle permet à chaque membre de consulter et gérer son planning de travail tout en le partageant avec le reste du foyer.
Une des fonctionnalités phares est l'import automatisé depuis Kelio (logiciel RH). L'application se connecte au portail de l'employeur, déchiffre les identifiants en mémoire via AES-256-GCM, et traduit les cycles de travail en codes horaires personnalisés.
L'architecture technique est robuste : base de données PostgreSQL gérée par Prisma ORM, authentification sur mesure avec JWT et Bcrypt (jose), et une interface réactive stylisée avec Tailwind CSS.
Les utilisateurs peuvent créer des groupes familiaux via des codes d'invitation uniques, et définir des règles de visibilité granulaires pour leurs plannings.
Comment l'utiliser
Importer ses horaires
- 1.Crée ton compte et connecte tes identifiants Kelio (déchiffrés en mémoire).
- 2.L'app récupère et traduit tes cycles de travail en codes horaires.
- 3.Ton planning du mois s'affiche automatiquement.
Partager en famille
- 1.Crée un groupe familial via un code d'invitation.
- 2.Invite les membres du foyer.
- 3.Choisis qui voit quoi grâce aux règles de visibilité.
Fonctionnalités
Sous le capot
Planning Familial est bâti sur les briques suivantes :
FAQ
Mes identifiants RH sont-ils en sécurité ?
Oui : ils sont déchiffrés en mémoire (AES-256-GCM) le temps de l'import, jamais stockés en clair.
Puis-je masquer mon planning ?
Oui, la visibilité est réglable membre par membre.