jlab-sensing / jlab-sensing/NodeFlow

NodeFlow web-based GUI

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
backend/GUI High Priority
Dominant language
JavaScript
Stars
1
Forks
0
Avg merge
7d 20h
Merged PRs (30d)
23

Description

Instead of a command line tool, the primary method for users to interact with NodeFlow should be as a website. From this website, users should be able to configure alerting #1,and manage their solenoids (regardless of wifi/LoRaWAN #2).

Considerations:
- This web-based GUI should be self-hostable, either on-premises or through a service like AWS.
- Similarly to how ENTS sets the API endpoint, the solenoid controller must set its NodeFlow API endpoint.
- [High Priority] Mobile-friendly, app first?

This could start with a fork of ENTS-backend, with additional features for the irrigation focus of NodeFlow.

(Also would be good to have some sort of local configuration mode: user can walk up to the device, "auto"-connect and set parameters locally.)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.