-
Task
-
Resolution: Done
-
Normal
-
None
-
None
-
AngularJS on any web server
We would like to put together a prototype / skeleton for what we want the User Interface to look like for NDS Labs. Use the mockups provided here as a base: https://opensource.ncsa.illinois.edu/confluence/plugins/servlet/mobile#content/view/78872603
Ideally, we want the following bare minimum functionality for the prototype:
- List out available services on the left side
- Allow users to select services to add to the canvas
- Adding a service to the canvas graphically shows added services
- Clicking an added service, followed by a different added service will create a link between the two services (this can be refined later once we work out which services should be able to be linked together in this fashion)
- Services can be removed from the canvas, which will clean up any existing connections that are no longer valid
Once the prototype is in place, we can refine it further and further, updating style and easing user experience as we go.