À propos du projet

Databuddy est une plateforme open-source d'analytics et de gestion de données qui place la confidentialité au cœur de sa conception. Elle offre un tableau de bord analytique en temps réel, le suivi du comportement des utilisateurs, l'analyse des objectifs et des conversions, ainsi qu'une analyse par entonnoir et cohortes (prévue), et un accès API pour des intégrations personnalisées. La plateforme est construite avec Next.js 16, TypeScript 5, React 19, Tailwind CSS, Turborepo et fonctionne sur Bun. Les fonctionnalités clés incluent : - Tableaux de bord et mises à jour en temps réel - Architecture multi-locataire - Authentification sécurisée et chiffrement des données - Conformité RGPD et autres lois majeures en matière de confidentialité - Capacités d'export et métriques personnalisées (futur) - Tests A/B, analyse par cohortes et visualisations avancées (feuille de route) L'auto-hébergement est pris en charge via Docker Compose. Deux fichiers compose sont fournis : `docker-compose.yaml` pour le développement local (Postgres, ClickHouse, Redis) et `docker-compose.selfhost.yml` pour les déploiements en production utilisant des images pré-construites depuis GHCR. Le guide de démarrage rapide accompagne les utilisateurs dans la configuration de l'environnement, l'initialisation de la base de données et le lancement des services. Le projet suit une licence AGPL-3.0, inclut une chaîne CI pour la couverture, l'analyse de sécurité et les vérifications de dépendances, et encourage les contributions communautaires grâce aux guides CONTRIBUTE et SECURITY détaillés. Les canaux de soutien comprennent la documentation, Discord, Twitter, les problèmes GitHub et le support par email.