a) Go to my project (a flowchart editor) at https://www.knotend.com
b) Try it out
c) Leave a comment here with feedback AND a link to your project that you want reviewed
d) I'll respond with feedback on your project
I made this structure:
/ a1 / a21
a - a2 - a22
\ a3 \ a23
Then wanted to make a node that follows a1, (a21, a22, a23), a3. [I do realize that the (a21, a22, a23) grouping is only in my head.] So I selected each of those and clicked the '>' button and ended up with: /------ a1 \
a ------- a3 \\
\ / a21 -- b
\ a2 - a22 //
\ a23 /
This is the graph I was expecting but not laid out as I expected. Showing a grid gives the sense that you are working in a spreadsheet mode with some control where things go. It would be better to show nodes and edges with arrows that rearrange as the graph is changed to more closely set expectations.One thing that I really wanted was a grouping mechanism where I could treat a subgraph as a node. But then a list of lists fits better than a DAG. What sort of information would a DAG suit better than a list of lists? My above example would be [a, [a1, [a2, [a21, a22, a23]], a3], b]. It seems what's lost is the ability to fan-in from arbitrary nodes and not a single group.
My main feedback point is that the layout I choose also encodes information additional to the actual graph. For that reason if I were to want something more than a list of lists would go for a drawing tool.
I had/have many projects but none that I'm actively working on. If I get to that point, I'll do as you've done and post a feedback for feedback post.
It is not very intuitive though. What I suggest is, for each cell, allow creating an "arrow" on the left, or on the right. Then, for each arrow, be able to drag it to another node (where you want).
Right now, I simply don't know how to link a node I created (below "party!") to "cleanup".
My project: https://cinematicstudio.app
I really see where you're going here, so I have some initial feedback:
PSA: I only tried on mobile chrome Android but I'll respond with my desktop experience tomorrow, so my comments here are limited to mobile
- rendered nicely on mobile, switched to desktop mode and then I saw the help icon top left, so layout may need to be adjusted
- the spreadsheet layout is cool but I kept thinking if a trello sorta layout would work, empty cells were slightly confusing at first
- I wasn't able to save text on mobile but double tapping did bring up the keyboard
- typing then pressing soft enter didn't save (mobile)
- back on Android triggered an undo?
- the nav bar buttons at the top didn't seem to do anything, but the embedded left/right arrows on top of the cells were amazing to make new connections, well done
- (once again, mobile) I wish I had a context menu (right click) when in a cell, or disable buttons in the nav bar to show what I'm allowed to do
that's all the feedback I have for now, but I'll check desktop tomorrow
in the meantime, I'd love your feedback on my project I'm getting started, hit me up with your feedback hackernews