Creating dashboards in Angular applicationsStimulsoft Dashboards.ANGULAR provides tools for analytics and data visualization in applications written in the Angular framework. The data processing is based on client-server technology: data processing occurs on a server using .NET Core, ASP.NET MVC, and .NET. The direct work with dashboards occurs on the Angular client.
Powerful and flexible components for data visualization in web applicationsStimulsoft Dashboards.ANGULAR is a set of high-performance tools for data visualization and analytics in web applications. The product includes a designer component for creating dashboards and a viewer for viewing them, available as NPM packages for developers. The dashboard designer is also accessible as an application for Windows, macOS, and Linux, and as a cloud service at designer.stimulsoft.com for direct browser-based use.
By choosing Stimulsoft Dashboards.ANGULAR, you can connect data from SQL, file, and online sources, visualize your business data using dozens of elements such as tables, maps, charts, and more. Additionally, you can export finished documents to popular data formats.
Dashboard visualizationThe most crucial stage in building dashboards is arguably the visualization of available data. Our product employs a specialized component, an interactive viewer, for this task. This component is fully customizable, fast, easy to use, and boasts a wide range of functionality. To ensure integration into projects, we provide numerous design themes and options for customizing both the appearance and functionality of the application.
Variety of export formatsThe data analytics product for Angular applications supports export to a variety of formats, including PDF or MS Excel for subsequent printing, HTML for viewing in web browsers, and numerous image formats such as PNG, GIF, JPEG, and others. Additionally, at any point during the creation of a dashboard, you can capture its state using a Dashboard Snapshot.
Client-server system capabilitiesThe analytics and data visualization tool for Angular applications utilizes client-server technology. On the client side, there are fast and lightweight Angular components responsible for the user interface. On the server side, there is a powerful data engine that processes data sources, constructs, and exports dashboards.
ServerThe server side is represented by a robust dashboard engine that runs on .NET Framework 4.5 and higher or .NET Core 2.0 and higher. The Angular client side uses the same API to communicate with either of the server sides. This capability enables a considerable expansion of deployment systems and available databases while concurrently utilizing all the functionalities of the product.
Data for dashboardsOne of the key advantages of our product is the diversity of data you can use for creating dashboards in your application. We offer a large list of supported data servers – MS SQL, Firebird, MySQL, PostgreSQL, etc. Also, you can get data from XML, JSON, Excel, and other file sources.
IntegrationStimulsoft Dashboards.ANGULAR is developed to work in an Angular application in conjunction with the ASP.NET MVC or .NET Core platforms. We have created a special functionality for rapid and simple integration of a report to a project – the Publish wizard. It enables you to integrate a pre-built dashboard into any project with just a few clicks.
To integrate the product into a project, simply install the necessary packages from the NPM repository for an Angular project and one package from the server-side NuGet repository for the required platform. If needed, all packages can be downloaded from our website to a computer, and libraries and scripts can be added to a project manually. No additional modules or special extensions are required; everything you need is already in the report builder.