School16 Product Case Test
Instagram Child Safety Project
TL;DR
Zapier Interfaces Feedback Notes
Hi Luke! Check out the intro Loom first 🙂
General Feedback:
App Creator:
- Page workflow felt easy to use and understand: The way Interfaces uses tabs in a web page setting felt at home thanks to page tabs being commonplace for web browsers.
- Component workflow feels intuitive: Dropdown add menu was straightforward to understand and adding functionality felt great via the +/”add component” button. Big fan of drag and drop
- Felt like there was a high barrier to entry for the field workflow and in specific field editing: I instinctively wanted to click on the individual field to go into edit mode rather than the sidebar editor.
- Felt like in part because I expected similar responsiveness found in component workflow and how similar workflows are structured in other products, (can share if you would like)
- I was confused by page delete functionality when I first interacted with it. Felt like there was no visual cue as to what would happen (fully acknowledging the text that clarified)
Form End User:
- Feels really snappy and responsive: Dropdown menu feel really great and overall
- For phone number field: limit to 9 num chars
UI Feedback:
Field & Form Editing:
- Feels like two different design languages for the page layer and field layer - understand need to communicate difference to user but I felt there was a disconnect between the two and confused me the first time around.
I feel it would have been helpful for me if:
- I was able to drag and drop fields inside the form itself rather than the side menu
- Click on individual fields to edit them
- The add field functionality was the same as the add component function (+ button at bottom of stack)
Delete Functionality:
- Felt confused by the disconnect between the delete page function (highlighted text) and its visual representation. I found myself needing to delete pages a fairly often as a part of learning how interfaces worked to accomplish my goal of building out a form
- In my experience, I would have been more upset to accidently delete a component (that I spent the last 5 minutes editing fields of to match my use case)
- I feel it would have been helpful for me if:
- there was a visual cue to as where the delete function was
- there was a confirmation popup for when I wanted to remove a component (maybe only if I’ve edited it?)
Bugs:
- when deleting a form , page crashes (500 error) and requires reloading but still deletes page