went on a bit of a bender this week. I showed the quickforms I worked on at the last call, followed up with Serena and Nano (primary partners) to get feedback and of course got feedback on the Dev call, so took a stab at the next steps.
Summary
The short of it is I wanted to create a more effective workflow for entering lots of quickform data at once, adding review steps (which are practically necessary when you’re getting support from technical assistance or agronomists), and allowing people to add / change data before final submission (which requires an intermediate way to store quickform data). It also helps visualize the inputs in a way that is more intuitive (by time, by field, etc.) - this is key to identifying the errors and fixing them before actually creating logs/assets/etc.
Other uses
Anywhere that you need to input lots of data at once, and especially data that generates many repeated or even many different types of logs/assets/entities, this strategy of using Plans w/ Quickforms may have a place. I also think some of the customized UI elements could be handy elsewhere as well. I’m also excited to copy Mike’s intake and approval process (used with the Conservation Planner work) here as a next step.
Review
If you want to take a look:
So here’s the one pager describing the work
Here’s the design brief (written), and here’s screenshots (easier to get the gist).
I also just saved all my conversations from this work and put them here - from the Quick Form creation all the way through this most recent Quick Form Plan work. I know that @Symbioquine and @mstenta have asked to kind of see the process… it’s a lot but anyway, here’s what it looks like.
There were lots and lots of design considerations and details, and I hope the learnings from this can lead me to continue to utilize this pathway of using Plans with Quickforms in other ways in the future. Overall, excluding the quickform creation itself, this last batch of work probably took 15 hours total… so it’s a lot of back and forth and checking, but the outcome I think is pretty nice hopefully.
This is definitely something that’s more useful for the multi-farm use case, or cases where there’s large data entry and active data entry support (TAP, agronomist) compared to direct on farm work.
Would love any thoughts and review on this if it’s of interest!