Skip to content

cslfiu/Proviz-Desktop

Repository files navigation

Proviz Desktop Application

For more information Official Proviz Website

What is Proviz?

Proviz is Internet of Things application development software. You can use Proviz to create Internet of Things applications without requiring any software or hardware experiences.

That's awesome, but How?

Proviz has an easy-to-navigate graphical user interface GUI that allows a user to drag and drop the IoT board of their choosing on to a canvas. After dragging your board, you can easily configure and program your board.

When configuring your board, you tell Proviz the type of connection you are attempting to establish. Once you have configured your board, you can easily program it with our “Add Sensors” feature. Our application lets the user add sensors to the board by displaying a list of all possible sensors and allowing him or her to simply click the ones he or she desires. All the user needs to do is to establish certain boundaries using the Panther Language.

Getting Started

Prerequisites

For contributing Proviz Software

Proficiency on JAVA language

For using Proviz Software

JAVA JRE 8+

Compiling Project

Proviz Desktop project is a gradle based project; therefore, you can import it into you workspace in your favorite IDE. Also you do not need to stick to gradle for compling this project, you can use your build tool. But if you use gradle, you can use following command

./gradlew shadowJar

then it will appear build folder in your workspace. You can find all in one jar file in libs directory in this build folder.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

This is a open-source project, we appreciate any contribution from contributors. If you want to improve The Proviz, feel free to fork and create pull request!

Build Status

Build Status

About

Proviz Desktop Application Repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published