DaysUnit
Données calendaires ouvertes et sans infrastructure pour les États membres de l'UEMOA — jours fériés, indicateurs de jours ouvrés et dates critiques pour la paie servies en JSON statique depuis un CDN global, avec une bibliothèque JavaScript agnostique au runtime et une CLI pour la mise en cache hors ligne.
À Propos
DaysUnit fournit des métadonnées quotidiennes (jour ouvré, jour férié, calendrier) pour les États membres de l'UEMOA sous forme de fichiers JSON statiques, servis depuis un CDN global sur days.claviscore.com sans clé API, sans rate limit et sans runtime backend requis pour la lecture. Une bibliothèque TypeScript associée (@claviscore/days) encapsule le CDN avec une API fluide supportant les recherches sur un seul jour, les plages mensuelles, les requêtes batch multi-pays et les helpers de navigation (nextWorkingDay, workingDaysInRange). Une CLI accompagne le paquet pour pré-télécharger les données dans un cache hors ligne local, permettant des recherches à zéro latence côté serveur. La V1 couvre le Bénin (BJ), avec la zone UEMOA complète au programme immédiat sous le même schéma et sans changements cassants. Les données calendaires portent un champ de confiance (confirmed / tentative / ai-generated) et lient chaque enregistrement de jour férié à sa base légale dans le Journal Officiel. Double licence : code source MIT, données calendaires CC BY 4.0.
Fonctionnalités Clés
Cas d'Utilisation
- Systèmes de paie nécessitant des calendriers précis de jours ouvrés et fériés UEMOA
- Logiciels comptables SYSCOHADA calculant les dates de clôture de journaux et les échéances de paiement
- Plateformes RH et de gestion des congés appliquant des jours non ouvrés spécifiques à chaque pays
- Applications de planification et logistique opérant sur plusieurs territoires UEMOA
- Produits SaaS ayant besoin de données calendaires fiables et sans maintenance, sans dépendance backend