Web-based Process Visualization (SCADA/HMI/Dashboard) software
The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:
FUXA is a web-based Process Visualization (SCADA/HMI) software. With FUXA you can create modern process visualizations with individual designs for your machines and real-time data display.
Here is a live demo example of FUXA editor.
FUXA is developed with NodeJS (backend) and Angular (frontend). You can use the released Windows desktop version build with Electron framework or follow the installation.
You need to have installed Node (Version 10.17) and NPM (Version 6.11). You need Python 2.7 (v3.x.x is not supported), in Windows add to Environment Variable PATH why some packages must be compiled from the source.
Clone this repository or download it
git clone https://github.com/frangoteam/fuxa.gitInstall
cd ./server npm installStart NodeJS server at http://localhost:1881
cd ./server npm startOpen up a browser (better Chrome) and navigate to http://localhost:1881
Look the guide in wiki pages
Install and start to serve the frontend
cd ./client npm install npm start
Start the Server and Client (Browser) in Debug Mode
In vscode: Debug ‘Server & Client’
Build the frontend for production
cd ./client ng build --env=prod
Tested with: - Ubuntu 16.04 LTS, nodejs version 10.22.0, npm version 6.14.6 - Windows 10, nodejs version 10.8.0, npm version 6.2.0 - Raspberry PI (Raspbian 2018-11-13, Kernel 4.14), nodejs version 10.15.3, npm version 6.4.1
Any contributions you make are greatly appreciated. If you identify any errors, or have an idea for an improvement, please open an issue.
We’d be really happy if you send us your own shapes in order to collect a library to share it with others. Just send an email to [email protected] and do let us know if you have any questions or suggestions regarding our work.