Simple par défaut, pensé pour les développeurs
C'est quoi ?
Une webapp open source auto-hébergeable permettant de faire du reporting en utilisant toute la puissance du language SQL.
Facile d’utilisation pour les utilisateurs qui ont simplement besoin de consulter les rapports.
Une interface de développement des rapports pensée pour les développeurs avant tout.
À qui s'adresse ce logiciel ?
Pour qui ?
Pour les associations, entreprises ou start-ups qui ont besoin:
- de visualiser et naviguer facilement dans leur données.
- de conserver la main sur leur données à l'aide d'une solution auto-hébergeable.
- d'intégrer des rapports dans leur backoffice.
RootDB est open source !
Si vous souhaitez contribuer, cela se passe sur Github
Accéder au projet sur Github
Découvrez toutes les fonctionnalités
Fonctionnalités
Liste non-exhaustive de fonctionnalités.
Multi-rapports
Plusieurs rapports peuvent être ouverts dans un même onglet de votre navigateur web.
Multi-connecteurs
Vous pouvez configurer et utiliser plusieurs connexions de base de données pour vos rapports. (MySQL, MariaDB, PostgreSQL - expérimental)
Génération de listings
Configurateur de tableau dynamique simple et pratique.
Créez des liens vers d'autres rapports.
3 bibliothèques graphiques à disposition
Accès intégrale aux deux bibliothèques de génération de graphiques parmi les plus populaires : Chart.js et D3.js, Apache ECharts - sans aucune limitation.
Pour le développeur
Code javascript, avec requête SQL d’exemple, prêt à l’emploi, pour différents modèles de graphiques : le développeur est guidé.
Des raccourcis clavier pratiques sont à disposition pour limiter l'usage de la souris
Paramètres de rapports
Utilisez des paramètres par défaut ou créez les votre facilement afin de filtrer les données de vos rapports.
Gestion des utilisateurs
Créez des groupes d’utilisateurs si nécessaire afin de limiter l’accès de vos rapports facilement.
Il est également possible de limiter l’accès d’un rapport à un ou plusieurs utilisateurs.
Intégration
Intégrez vos rapports dans des site web externes en quelques clics.
Mise en cache
Deux type de mise en cache sont disponibles :
- Job - mettre en cache les résultats d'un ou plusieurs jeux de paramètres, de manière régulière.
- Utilisateur - mettre en cache, ponctuellement, les résultats d'un rapport pour les partager avec d'autres personnes rapidement.
Compatibilité
Nous supportons les moteurs de rendu les plus communs pour plus de compatibilité.
RootDB allowed us to have nice custom reports integrated into our BO. Thanks to the team which is listening to user feedback to make it evolve quickly in the right direction.
Support communautaire
Nous sommes ici pour aider
N'hésitez pas à venir demander de l'aide et faire vos retours sur notre forum.