В роботі

D3 DAG Project

Currently I have a graph being generated server side but I require it to be generated completely client side. I require a Directed acyclic graph to be created from existing JSON data the server already uses. It should be built with D3.js and no other external libraries, just vanilla JavaScript.

The specific requirement are.

- The graph should be generated from the attached JSON data, the JSON contains a section called SVGs which shows how the graphs should look but should not be used for generation - there is a separate section called "flowchart_visulization" that should contain the bulk of the data required but other sections can be used if needed.

- The graph should support cycles, leafs coming in from the side (no parent) and multiple lines leading to one entity.

- The graph should show different shapes as defined in "shape", within "chart_attributes" within "flowchart_visulization"

- There should be a way to add new nodes into the graph at any point.

- There should be a way to move a node to a new position

- Selecting a node should initiate a callback so its details can be changed.

- Saving should be considered, saving will simple send the JSON back to the server - this does not need to be implemented but should be kept in mind.

Attached is the JSON data and an example of how the graph might look (or at least the functionality it should contain) but the SVGs are all included as part of the JSON for reference.

Навички: Dthreejs, Javascript

Показати більше: part of graph, node graphs, node graph, how to graph data, how are graphs used, graphs uses, graph nodes, graph node, example of graphs, directed graph in c, c directed graph, project managemetn gantt chart, excel project management gant chart, final project report gantt chart excel, project cargo flow chart, sharepoint project server gantt chart, fusion chart dataset line xml attributes, township project progress report chart, project start flow chart, project team raci chart, project team organization chart malaysia

Про роботодавця:
( 0 відгуки(-ів) ) Bury St. Edmunds, United Kingdom

ID проекту: #7917468



i can build dag for you, i have recently done a similar project to show progress

£66 GBP за 1 день
(1 відгук)

3 фрілансерів(-а) подали заявки на цю роботу; середня заявка - £200


Hi, my name is Matt and envision a solution for you (am using D3.js for several years). Here's a suggestion: can a dagre-d3 extension be used (still pure javascript, extending D3.js)? It has few of your requirements Більше

£200 GBP за 7 дні(-в)
(8 відгуків(-и))

hello ! thank you for ur post. I'm expert of Web development (mobile phone, android, PhoneGap, Java, ObjectiveC, HTML5, responsive CSS, SQL, JavaScript, JavaScript framework( JQuery, [url removed, login to view] [url removed, login to view], node.js, three Більше

£150 GBP за 3 дні(-в)
(2 відгуків(-и))

I currently work with nodejs to make api's for a fortune 500 company. These systems support the load of millions of users. That and a Masters Degree from Penn State in Software Engineering means your project will be Більше

£250 GBP за 5 дні(-в)
(0 відгуків(-и))