We need to develop a dynamic reporting engine that has the following features:
1) DB content driven not hard coded. This means that all reports are represented by data base content and do not have hard coded pages for them. We can add new content to the database and a report shows up in the UI with out changing code
2) Supports Brandply organization Heirarchy. This means depending on what level you logged in at you will only be able to see the data from the current location and below.
3) Dynamic filtering. This allows results from one filter to be passed to other filters. Filters also need to support multiselect.
4) Charts and Graphs. This allows us to dynamically specify whether specific charts and graphs show up as part of the report. Typically their needs to be a query for this as well.
5) Metronic styles. The Grid, Chart an Graph styles will be used from MEtronics. This includes sorting by clicking headers, drag and drop grouping, paging, etc.
6) Export to CSV and PDF will be support. As well as custom templates.
From @pfelsted on August 2, 2016 13:1
We need to develop a dynamic reporting engine that has the following features: 1) DB content driven not hard coded. This means that all reports are represented by data base content and do not have hard coded pages for them. We can add new content to the database and a report shows up in the UI with out changing code 2) Supports Brandply organization Heirarchy. This means depending on what level you logged in at you will only be able to see the data from the current location and below. 3) Dynamic filtering. This allows results from one filter to be passed to other filters. Filters also need to support multiselect. 4) Charts and Graphs. This allows us to dynamically specify whether specific charts and graphs show up as part of the report. Typically their needs to be a query for this as well. 5) Metronic styles. The Grid, Chart an Graph styles will be used from MEtronics. This includes sorting by clicking headers, drag and drop grouping, paging, etc. 6) Export to CSV and PDF will be support. As well as custom templates.
Copied from original issue: Brandply/brandply#458