Skip to content

An interactive website made using React JS library to visualize graph algorithms on custom graph input.

Notifications You must be signed in to change notification settings

PoojaB01/GraphiX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphiX

This is a web portal developed using React JS.

Functionalities of the Project:

  • Nodes are created by clicking on the screen.
  • An edge (unweighted) can be created either by clicking on the ends of the edge or by entering its ends as input.
  • The nodes can be dragged across the screen, and all edges reconfigure themselves according to new positions of the dragged vertices accordingly.
  • Graph can also be given as input by entering number of verices, number of edges and the end of each edge.
  • BFS, DFS and MST algortihms can be implemented on constructed graph or input graph, starting with the selected vertex.

Functionalities to be implemented:

  • Adding weighted edges in the graph.

To run the project:

$ git clone https://github.com/PoojaB01/GraphiX.git
$ cd GraphiX
$ npm start

About

An interactive website made using React JS library to visualize graph algorithms on custom graph input.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published