[ https://issues.apache.org/jira/browse/GSOC-290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dominik Riemer updated GSOC-290: -------------------------------- Description: h2. Background Apache StreamPipes is a self-service Industrial IoT toolbox which helps users to connect, analyze and exploit industrial data streams. StreamPipes offers a variety of tools which help users to interact with data from industrial sources such as PLCs. An adapter library allows to get real-time data from industrial controllers or other systems, a pipeline editor allows to build stream processing pipelines using either graphical or code-based flow modeling, and a data explorer allows to quickly create visualizations based on connected adapters. h2. Current Challenges The StreamPipes data explorer consists of a chart view, where users can create charts based on live data, and a dashboard view, where users can create live dashboards based on charts. The data explorer provides a set of charts, which are mainly based on Apache ECharts. The currently available chart library includes time-series line/bar charts, heatmaps, scatter plots, density charts and others. To improve the user experience and add additional capabilities, we plan to extend this chart library with additional charts that are useful for industrial data analytics. h2. Objectives The primary objectives of this project are as follows: * Explore the Apache ECharts library and identify useful additional charts for industrial data analytics * Improve the StreamPipes data explorer by adding new chart types using Apache ECharts * Add a more advanced table visualization * Extend existing charts with additional configurations (e.g., axis configurations, labels, data transformations) * Add a data preview for all charts, which is shown below the actual chart in the chart view h2. Recommended Skills # Proficiency in TypeScript programming # Proficiency in Angular # Excellent logical thinking and problem-solving skills. # Good sense for beautifully looking user interfaces h2. Mentor Dominik Riemer, Apache StreamPipes PMC, rie...@apache.org Difficulty: Major Project Size: ~350 hours (large) was: h2. Background Apache StreamPipes is a self-service Industrial IoT toolbox which helps users to connect, analyze and exploit industrial data streams. StreamPipes offers a variety of tools which help users to interact with data from industrial sources such as PLCs. An adapter library allows to get real-time data from industrial controllers or other systems, a pipeline editor allows to build stream processing pipelines using either graphical or code-based flow modeling, and a data explorer allows to quickly create visualizations based on connected adapters. h2. Current Challenges The StreamPipes data explorer consists of a chart view, where users can create charts based on live data, and a dashboard view, where users can create live dashboards based on charts. The data explorer provides a set of charts, which are mainly based on Apache ECharts. The currently available chart library includes time-series line/bar charts, heatmaps, scatter plots, density charts and others. To improve the user experience and add additional capabilities, we plan to extend this chart library with additional charts that are useful for industrial data analytics. h2. Objectives The primary objectives of this project are as follows: * Explore the Apache ECharts library and identify useful additional charts for industrial data analytics * Improve the StreamPipes data explorer by adding new chart types using Apache ECharts * Add a more advanced table visualization * Extend existing charts with additional configurations (e.g., axis configurations, labels, data transformations) * Add a data preview for all charts, which is shown below the actual chart in the chart view h2. Recommended Skills 1. Proficiency in TypeScript programming 2. Proficiency in Angular 3. Excellent logical thinking and problem-solving skills. 4. Good sense for beautifully looking user interfaces h2. Mentor Dominik Riemer, Apache StreamPipes PMC, rie...@apache.org Difficulty: Major Project Size: ~350 hours (large) > Extend visualization capabilities of Apache StreamPipes > ------------------------------------------------------- > > Key: GSOC-290 > URL: https://issues.apache.org/jira/browse/GSOC-290 > Project: Comdev GSOC > Issue Type: Improvement > Reporter: Dominik Riemer > Priority: Major > Labels: gsoc2025, mentor, streampipes > Original Estimate: 350h > Remaining Estimate: 350h > > h2. Background > > Apache StreamPipes is a self-service Industrial IoT toolbox which helps users > to connect, analyze and exploit industrial data streams. StreamPipes offers a > variety of tools which help users to interact with data from industrial > sources such as PLCs. An adapter library allows to get real-time data from > industrial controllers or other systems, a pipeline editor allows to build > stream processing pipelines using either graphical or code-based flow > modeling, and a data explorer allows to quickly create visualizations based > on connected adapters. > h2. Current Challenges > The StreamPipes data explorer consists of a chart view, where users can > create charts based on live data, and a dashboard view, where users can > create live dashboards based on charts. > The data explorer provides a set of charts, which are mainly based on Apache > ECharts. The currently available chart library includes time-series line/bar > charts, heatmaps, scatter plots, density charts and others. To improve the > user experience and add additional capabilities, we plan to extend this chart > library with additional charts that are useful for industrial data analytics. > h2. Objectives > The primary objectives of this project are as follows: > * Explore the Apache ECharts library and identify useful additional charts > for industrial data analytics > * Improve the StreamPipes data explorer by adding new chart types using > Apache ECharts > * Add a more advanced table visualization > * Extend existing charts with additional configurations (e.g., axis > configurations, labels, data transformations) > * Add a data preview for all charts, which is shown below the actual chart > in the chart view > h2. Recommended Skills > > # Proficiency in TypeScript programming > # Proficiency in Angular > # Excellent logical thinking and problem-solving skills. > # Good sense for beautifully looking user interfaces > > h2. Mentor > > Dominik Riemer, Apache StreamPipes PMC, rie...@apache.org > Difficulty: Major > Project Size: ~350 hours (large) -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: gsoc-unsubscr...@community.apache.org For additional commands, e-mail: gsoc-h...@community.apache.org