I m numb!In just three steps, you can configure a project!And it s free and open source!

Mondo Sports Updated on 2024-02-01

1. Project Introduction

I'm numb!In just three steps, you can configure a project!And it's simple, free, and open source!

Step 1:

Data source access and cleaning.

Step 2:

Large screen design. Step 3:

Released online. It provides a one-stop large-screen solution, including data source access, data cleaning and processing, large-screen design, large-screen preview, and large-screen release and launch. Multiple dataset access methods, such as raw datasets, self-service datasets (multi-table associations), stored procedures, JSON (static data), JS scripts, Groovy scripts, Elasticsearch, and HTTP interfaces, can be used to meet various data access requirements.

It supports independent deployment of large screens, which will not have any impact on the original project and is suitable for old projects. At the same time, it also supports large-screen embedded integration, which can be seamlessly integrated with the project by simply introducing dependency packages, without relying on other system frameworks, thereby reducing operation and maintenance costs and adapting to new projects.

Support for the development of components and offline. You can develop business components or you can develop system components offline so that you can easily solve problems where diagrams don't meet your needs.

In addition, it also supports custom interface permissions and data permissions, which can be easily connected to authentication frameworks such as Shiro and Security to ensure the security of large-screen data.

In short, the large screen solution provides a full range of functions and flexibility to meet various large screen needs, and is easy to deploy and integrate, helping to reduce operation and maintenance costs.

Second, the implementation of functions

Support large-screen design, preview, and export**: You can use the editor we provide to design large-screen and preview the effect in real time. Once the design is complete, you can export the resulting ** or publish it to the online environment.

Layer up and down: You can adjust the order of components on the canvas to the top or bottom layer to ensure that the stacking of components is as good as you want.

Canvas component operations: Our solution provides a variety of canvas component operations, including arbitrary marqueeping, combining, ungrouping, locking, batch deleting, and copying, making it easier for you to manage and operate components on the dashboard.

Multi-component alignment: You can select multiple components to select the box, and use the alignment function to align them left, right, up, down, middle, level, and vertical to ensure the alignment effect between components.

A variety of basic components support: We provide a variety of basic components, such as text, hyperlinks, time pickers, input boxes, buttons, tab tags, carousels, tables, ranking tables, flops, basics, countdowns, system time, etc., to meet different display needs.

Multiple chart component support: Our solution provides multiple chart components such as line charts, bar charts, area charts, bar charts, pie charts, donut charts, water wave charts, dashboards, progress bars, word clouds, radar charts, funnel charts, ladder charts, China maps, flying line charts, and more to help you visualize your data.

Component library support: We provide a rich component library, including system components, business components, and custom components. You can use the ** editor for secondary development, to achieve customized business or custom chart components.

Scheduled chart data refresh: Our solution supports regular chart data refresh to ensure that the data displayed on the dashboard is kept up to date.

Borders & Retouchers: We provide 15 Borders and more than 10 Retouchers with animation and gradient settings to add more decorative effects to large screens.

Resource library support: We provide a resource library, including hundreds of large-screen design resources such as logos, 3D icons, 2D icons, decoration strips, background images, etc. In addition, you can also customize the upload assets to meet different design needs.

Multiple data sources and dataset support: Our solution supports access to multiple data sources, including MySQL, PostgreSQL, Oracle, and ClickHouse databases. At the same time, we also support the ingestion of a variety of datasets, including raw datasets, self-service datasets (multi-table associations), stored procedure datasets, JSON datasets (static data), JS datasets, Groovy script datasets, Elasticsearch datasets, and HTTP datasets.

Custom interface permissions and data permissions: Our solution supports custom interface permissions and data permissions, which can be connected with the existing permission management of the project to ensure the security control of large-screen data.

External link integration of old projects and dependency package integration of new projects: Our solution supports external link integration of old projects, and you only need to embed the generated large screen** into existing projects. For new projects, you can seamlessly integrate the large screen functionality into the project by introducing the dependency packages we provide.

3. Technology selection

springboot、mybatisplus

vue、elementui、g2plot、echarts

mysql、oracle、postgresql

sqlserver、elasticsearch

json、js、http、groovy

5. Source code address

Private message reply: 66

Related Pages