Dynamic structure interface of type Network Graph, Tangled Tree Graph
Goal:
Create a visual interactive design for node management in a graph (context – website/application). User interaction with the graph should be as natural and intuitive as possible.
The user should be able to:
Add, delete, and edit nodes.
Manage relationships between nodes.
See a clear hierarchy and relationships between nodes.
Tasks:
Create a visual layout of the graph with nodes and relationships.
Nodes should be represented as circles.
Relationships between nodes are displayed with arrows indicating the direction of dependency.
Address node management from a UI/UX perspective.
Address relationship management from a UI/UX perspective.
Consider scaling and panning of the graph.
Consider undo/redo functionality.
Enhance UX with visual effects during any interactions (state effects, animations).
Additional tasks:
Display node content.
Node name.
Icon or status indicator of the node (completed/not completed).
Node description (User can add optionally).
Progress indicator (circular indicator).
Logic for node execution.
Child nodes cannot be completed until parent nodes are completed (i.e., they are blocked).
Blocked nodes should be highlighted in a different color or texture.
User can undo the "completed" status of a node (change to "not completed" status).
Scenarios:
Adding 1 node.
Adding n nodes.
Editing a node.
Editing the description of a node.
Deleting a node.
Completing a node.
Resuming a node.
Adding a relationship.
Changing a relationship.
Deleting a relationship.
Validating cyclic dependencies of relationships (dependencies such as: A → B, B → C, C → A should not be allowed).
Results:
Complete design of the graph (desktop version) with all animations and states in Figma (Figma file).
P.S. Some things require discussion and are not final requirements. Overall, the task is to prepare a visual concept on which the application will be based.
References and inspiration:







Client's review of cooperation with Olena Kvitchenko
Dynamic structure interface of type Network Graph, Tangled Tree GraphEverything was done quickly and with quality. I am satisfied with the result. I recommend Elena as an excellent specialist.
Freelancer's review of cooperation with Oleksandr Lodyhin
Dynamic structure interface of type Network Graph, Tangled Tree GraphThank you for the collaboration. Quick feedback and maximally clear requirements, everything is precise and to the point. Highly recommended.
Current freelance projects in the category Interface Design (UI/UX)
Okta.comA layout needs to be created in Figma for a new website. The old website (www.okta.ua) will be used as a basis, with product categories, catalog, and other content remaining. The business logic for ordering products needs to be simplified, and the structure of the pages should… Interface Design (UI/UX) ∙ 1 day 10 hours back ∙ 46 proposals |
Website designLooking for web designers to develop web design. Experience in website development and knowledge of UI/UX is required. Interface Design (UI/UX), Web Design ∙ 1 day 23 hours back ∙ 94 proposals |
Redesign of the online store on KhoroshopTask: A designer / UX/UI specialist is needed who has experience working with the Khoroshop platform and can visually update the LightForce website: https://lightforce.com.ua/ The site is technically functional, the catalog is filled, advertising is launched, but visually the… Interface Design (UI/UX), Web Design ∙ 2 days 5 hours back ∙ 22 proposals |
We are looking for a professional UX/UI designer for an e-commerce project in the furniture niche.We need a specialist who can quickly dive into the project, understand the business logic, and propose design solutions aimed not just at aesthetics but at increasing sales. Currently, the following tasks are at hand: — redesign of the main page; — improvement of the product… Interface Design (UI/UX), Web Design ∙ 3 days 2 hours back ∙ 91 proposals |
Project: Development of UI/UX for the KADMOO SaaS platform (Freelance)We are looking for an experienced UI/UX designer for freelance to perform project tasks for updating and improving the interface of the marketing platform KADMOO. The product includes two main areas for which interfaces need to be developed: Complex internal dashboard:… Interface Design (UI/UX) ∙ 3 days 3 hours back ∙ 39 proposals |