Skip to content

Abod-Shashtari/IntellectGraph

Repository files navigation

IntellectGraph

Is a web app that lets users create and solve interactive graph-based maps. It provides a fun and engaging way to test problem-solving skills and enhance learning.

Link for the application: abod-shashtari.github.io/IntellectGraph
--bulit with Flutter--

Features

Design Mode:

  • Add branches to the main graph node and create child nodes by selecting any node then click ADD.
  • Remove nodes from the graph by selecting any node then click REMOVE
  • Set text on nodes by double-clicking them to add text, then pressing Enter to save.
    • Blank nodes can be created to serve as challenges for users in Solve Mode.
  • Save the graph as a hashed JSON file for later use.

Solve Mode:

  • Load a previously saved JSON file containing a graph design.
  • View blank nodes as draggable options on the left side of the page.
  • Drag and drop options to their correct positions on the graph.
  • Receive a success notification ("Correct!") when all nodes are placed accurately.

How to Use

After designing and saving the tree graph

  1. Load a saved JSON graph file.
  2. Drag the blank node values (displayed on the left) to their correct positions in the graph.
  3. Place all values correctly to see a success popup.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages