diff --git a/README.md b/README.md index 31e641e..77abd42 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,10 @@ # Nova Databoards -Analytics Databoards for Laravel Nova +Provides ready-to-use Analytics Databoards for Laravel Nova ![](docs/nova-databoards-1.gif) -The Benefits of using Nova Databoards compared to the default Nova Metrics: - ### Seperation of metric calculation and visualisation The Nova-Databoards metric classes are the container for all metric calculations. The calculations are adoptable to the supported visualisations, so e.g. within a `Users`-metric you can calculate e.g. the total number of users for a Value-Visualisation or provide Trend-Data for a Trend-Visualisation. @@ -27,18 +25,6 @@ By adding the Trait `nova-bi/nova-databoards/src/Traits/DynamicMetricsTrait.php` Thumbs up to [Muzaffer Dede](https://novapackages.com/collaborators/muzafferdede) for developing [Nova Global Filter](https://novapackages.com/packages/nemrutco/nova-global-filter), which is essential for dynamic updates of the widgets on changing filters. -## Table of contents - -- [Introduction](#introduction) -- [Installation](#installation) -- [Playground](#playground) -- [Extending](#extending) -- [Roadmap](#roadmap) -- [Known Issues](#known-issues) -- [Changelog](#changelog) -- [License](#license) - - ## Introduction Data visualisation is a common business requirement. The default [Nova Metrics](https://nova.laravel.com/docs/3.0/metrics/defining-metrics.html#value-metrics) are providing a simple way to display certain data from your application. @@ -221,6 +207,7 @@ You can place your custom Resources and Models in any subdirectory. To make them - data range filter using (https://innologica.github.io/vue2-daterange-picker) - enhance filter bar with main filters (always visibile) and secondary filters (click on button to add) - Adding layout flexibility to Nova Cards (e.g. height, sort-order) +- artisan command to generate metrics, visuals - adding visuals, e.g. Chart JS, Google Charts, APEX with common data api - interactive visuals (todo - click on e.g. a partition will set a filter, which updates all widgets) - expose metric data through API for external visualisation @@ -228,7 +215,7 @@ You can place your custom Resources and Models in any subdirectory. To make them - GUI enhancements - select metric with icons / description - select visuals with icons / description - - select filters with icons / description- + - select filters with icons / description - drag & drop sorting of widgets @@ -266,6 +253,3 @@ This package is highly depending on following selection of packages from the hug ## License This software is released under [The MIT License (MIT)](LICENSE). - - -- \ No newline at end of file diff --git a/docs/nova-databoards-2.gif b/docs/nova-databoards-2.gif index fd67bfb..ce3106d 100644 Binary files a/docs/nova-databoards-2.gif and b/docs/nova-databoards-2.gif differ