An open API service indexing awesome lists of open source software.

https://github.com/omnitechphilippines/nxpert-eon

Smart Industrial Monitoring & Analytics with Real-Time Dashboards and SPC Charts.
https://github.com/omnitechphilippines/nxpert-eon

dart data-analytics flutter iiot industrial-automation iot machine-monitoring modbus mqtt node-red opc-ua plc spc

Last synced: about 1 month ago
JSON representation

Smart Industrial Monitoring & Analytics with Real-Time Dashboards and SPC Charts.

Awesome Lists containing this project

README

          

# NXPERT EON

**NXPERT EON** is a modern **Industrial IoT (IIoT) solution** designed to collect, integrate, and analyze real-time data from machines, PLCs, sensors, and other industrial equipment. It provides powerful visual dashboardsβ€”including SPC chartsβ€”for deep insights and operational efficiency.

---

## πŸš€ Features

- πŸ”Œ **Data Integration**
Connects to a wide range of machines, PLCs, and industrial sensors using standard protocols (e.g., MQTT, OPC-UA, Modbus, etc.).

- πŸ“Š **Real-Time Dashboards**
Displays live dashboards with dynamic charts (SPC, trend analysis, performance metrics).

- 🧠 **Data Analytics**
Analyze machine data for predictive maintenance, downtime analysis, and production efficiency.

- πŸ—ƒ **Data Storage**
Efficiently stores historical data for traceability and further analysis.

- πŸ” **User Access Control**
Role-based access ensures data visibility and security per user type.

---

## 🌐 Live Demo

- βœ… **Web (GitHub Pages):**
πŸ‘‰ [NXPERT EON](https://omnitechphilippines.github.io/nxpert-eon/)

---

## πŸ“¦ Download Releases

- πŸ’» **Windows (.zip):**
πŸ‘‰ [Download ZIP](https://github.com/omnitechphilippines/nxpert-eon/releases/latest/download/nxpert_eon_windows.zip)

- πŸ“± **Android (.apk):**
πŸ‘‰ [Download APK](https://github.com/omnitechphilippines/nxpert-eon/releases/latest/download/nxpert_eon_android.apk)

> ℹ️ Releases can be found on the [GitHub Releases Page](https://github.com/omnitechphilippines/nxpert-eon/releases)

---

## πŸ“· Screenshots

> _Will add screenshots or GIFs here to showcase the dashboard UI, graphs, and analytics features later._

---

## πŸ›  Tech Stack

- **Frontend:** Flutter (PlutoGrid, Riverpod, Charting Libraries)
- **Backend:** Node-RED
- **Database:** MSSQL
- **State Management:** Riverpod
- **Local Storage:** Hive (for offline or hybrid modes)
- **Deployment:** GitHub Pages, Windows, Android

---

## 🧩 Use Cases

- Factory machine monitoring
- Statistical Process Control (SPC)
- OEE tracking
- Predictive maintenance
- Energy usage tracking
- Environment monitoring (temperature, humidity, etc.)

---

## 🏁 Getting Started

### Prerequisites

- Flutter SDK
- Dart SDK
- Node-RED
- MSSQL
- Git

### Installation

```bash
# Clone the repo
git clone https://github.com/omnitechphilippines/nxpert-eon.git
cd nxpert_eon

# Install dependencies
flutter pub get

# Run the app (Web)
flutter run -d chrome

# Run the app (Windows)
flutter config --enable-windows-desktop
flutter run -d windows

# Run the app (Android)
flutter run -d android
```
---

## 🀝 Contributing
- We welcome contributions!
- Feel free to fork this repo and submit a pull request. For major changes, open an issue first to discuss what you'd like to change.

---

## πŸ“„ License
Distributed under the MIT License. See LICENSE for more information.

---

## πŸ“ž Contact
- N-PAX / NXPERT Team
- πŸ“§ omnitechphilippines@gmail.com
- 🌐 [https://omnitechphilippines.com](https://omnitechphilippines.com)
- πŸ“‚ [GitHub Repository](https://github.com/omnitechphilippines/nxpert-eon)