KoolReport v1.0.0
April 16, 2017Finally the KoolReport first version has come. Although there is still so much work to do but let take a break and breath the first achievement.
Here are some highlights:
- Finalize the neuron data flow structure. In this structure, data after processed in a node can be piped to many other nodes to further process. Moreover, a node can receive data from many source nodes. In our examples, we shows a simple processing steps: (datasource) -> (filter) -> (group) -> (datastore). This is just the most simple flow can be done by KoolReport.
- Build the most common used data sources. Most of time, we use RDBMS such as MySQL, Oracle or SQL Server etc. We make the
PDODataSource
as the default data source to handle those databases. Beside we includedMongoDBDataSource
to connect to most used NoSQL database MongoDB. The next common used sources are CSV or Excel. We providedCSVDataSource
andExcelDataSource
for connecting convenient. - Build the most common data processing.
- Build the wrapped widgets for Google Charts library. Google Charts is awesome free library for charting.
- Made the first extended package called
Cube
which helps to turn data into cross-tab table. This helps us to answer the question "What is the summarized sale amount on each product on each customer?".
Please give us your feedback on KoolReport: opinion, questions, features you want, anything. We strongly believed that it will help us to improve the framework.
Next plan
Some things that we are doing right now
- Prepare to release package called 'Export'. This package will allow us to export to pixel perfect report in format of PDF, DOCX and others. Exporting, printing is always in important part of reporting. We understand that.
- Make Pivot process: Allow us to view data in multi-dimension.
- Allow authors can create extended packages in our packages store.
- Build forums for discussions, Q&A, bug reports and others.
All for now, thank you very much and wish you have a good day.
P.S: If you like KoolReport and what we are doing, please share it.
<3 koolreport team.