[Open-source] A fully open-source BI platform, cool and stunning dashboard display, can control business dynamics at any time and anywhere
![[Open-source] A fully open-source BI platform, cool and stunning dashboard display, can control business dynamics at any time and anywhere](https://yy123.ink/api/img/1780929694502-ttrkzu.jpg)
1. Project Overview
AJ-Report is an open-source BI platform, with a cool dashboard display, allowing you to control business dynamics at any time and anywhere, making every decision data-driven.
Support for multiple data sources, with built-in MySQL, Elasticsearch, and Kudu drivers, supporting custom data sets without data interface development, currently supporting 30+ screen components/charts, without development, you can also make a dashboard by following the design draft.
Three steps to easily complete the dashboard design: configure data source----> write SQL to configure data set----> drag and drop to configure dashboard----> save and publish. Welcome to experience.
2. Open Source License
Licensed under Apache-2.0
3. Screenshots

Data Flow Chart

4. Feature Overview
AJ-Report is a completely open-source, drag-and-drop visual design tool. Three steps to quickly complete the dashboard: configure data source----> write SQL to configure data set----> drag and drop to generate dashboard. Let the management layer control business dynamics at any time and anywhere, making every decision data-driven.
-
Component Introduction
Large Screen Design (AJ-Report) is a visual drag-and-drop editing, intuitive, cool, and tech-savvy charting tool open-source project. It includes built-in basic functions such as data source, data set, and report management.
5. Tech Stack
Packaged directory build
System Directory
Core Technology
Dependency
-
[Mysql] 5.7 -
[Jdk] 1.8

Deployment Method
Runtime Environment Reference Document
Note Version Compatibility
Source code doc -> docs -> guide directory contains all documents.
Startup Document (Online documents contain many images, opening slowly can start the document locally, convenient for viewing)
Release Deployment
Release Deployment Detailed Document
Simple Steps
Source code compilation and deployment
Source code compilation and deployment detailed documentation
On Linux, prepare maven, node.js, and jdk in advance
-
[Apache Maven] 3.5 -
[Node.js] report 1.5 or earlier versions please use node <= V14 report 1.5 or later versions please use node = V16 -
[Jdk] 1.8
Simple Steps
See the README.md documentation for details