Software package should allow for easy control of multiple Raspberry Pi devices and all devices connected to them remotely.
Scope
Scope
PiServer runs internally on every single Raspberry Pi device and gives access to its GPIO to PiManager. PiServer can control any device(s) connected to GPIO pin(s). PiManager is a web interface which allows supervisor to control and monitor multiple PiServer instances remotely (from their PC or their phone).
Technologies and Requirements
Technologies and Requirements
Python
Node.js
HTML/CSS
Angular
.NET Framework
WebApi 2
Entity Framework
MS SQL
Scalable with Raspberry Pi devices indefinitely
Easy and almost instant control of each device
Easy installation / setup of new devices
Accessible from the otuside world with cutting edge security features