Openeew Dashboard screenshot

Openeew Dashboard

Author Avatar Theme by Openeew
Updated: 22 Oct 2021
25 Stars

Dashboards for monitoring devices, events, users, data and more. Built on Carbon and React.

Categories

Overview

The OpenEEW Dashboard is an innovative web application designed to enhance the management of network sensors and facilitate the viewing of sensor data. Developed by the OpenEEW community, this tool represents a significant step toward creating an effective framework for environmental monitoring. The dashboard leverages the power of modern web technologies, particularly React and IBM’s Carbon Design System, to provide an intuitive and engaging user experience.

While the project is still in development and utilizes Grafana dashboards for sensor visualization, its architecture promises great potential for scalability and ease of integration with other OpenEEW applications. As developers work on establishing a robust development environment, the dashboard is poised to deliver enhanced functionality for monitoring and managing networked sensors.

Features

  • User-Friendly Interface: Built with IBM’s Carbon Design System, the dashboard offers a clean and modern interface that simplifies navigation and user interaction.
  • Real-Time Sensor Management: Enables users to manage network sensors efficiently, ensuring timely access to critical environmental data.
  • API-Driven Architecture: The backend API facilitates seamless communication between the React dashboard and various OpenEEW applications, making data management more effective.
  • Mock Data Integration: Developers can easily integrate mock device data for testing purposes, allowing for a robust development process without the need for live data.
  • Extensive Customization: The architecture allows developers to establish a tailored environment by setting various API keys and environment variables.
  • Cloud Compatibility: Utilizes IBM Cloud services, such as Cloudant, to store and manage large sets of sensor data securely and reliably.
  • Flexible Authentication: Supports user authentication through IBM AppID, ensuring secure access while developing and testing applications.
  • Development Environment Setup: Comprehensive guidelines for setting up a development environment make it accessible for developers of varying skill levels.