Skip to content

Latest commit

 

History

History
45 lines (23 loc) · 983 Bytes

README.md

File metadata and controls

45 lines (23 loc) · 983 Bytes

PBRWebApp

Notes:

jsnetworkx uses d3.v3

Need django package (For Mac - pip install django)

To run, go to PBRWebApp directory, type "python manage.py runserver"

Test changes in rangographs.js and graph.html by visiting localhost:8000/polls/1/graphs

For easier debugging, use developer tools in Google Chrome to read console

Current Functionality:

  1. Mouseover module to highlight itself and its connected modules

  2. Click module to fix highlight of single module

  3. Double click background to add module

  4. Click two non-connected nodes to create connection

  5. Right-click to delete a node and its connected edges

  6. Added input validation

Bugs:

  1. Click events only work after second click

  2. Dragging a node activates click events

  3. Run button leads to 404 error

Plans:

  1. Sidebar or dropdown of modules that can be dragged onto the body of the graph

  2. Delete edges by clicking two connected nodes

Extras:

  1. Different shapes for different types of modules