miniBI
2026-3-19
Overview
miniBI is a lightweight desktop business intelligence (BI) application built with Qt. This is still in early phase development, but the objective basically is to build a very lightweight app that is capable of rendering simple data visualizations and dashboards without having to use multi-GBs apps with way too many features that most users don't use.
The apporach
- A C++ desktop app built using Qt and heavy OOP approach
- The plan is to have three major layers: data ingestion, data processing and transformation, and data visualization
- Data ingestion layer currently is a simple CSV reader, but should be expanded later to ingest data from other sources
- Data visualization layer currently renders a few types of plots
- Data processing and transformation layer will be developed at a later stage