make combined location/report "add" form
rhkeeler opened this issue · comments
after talking to @lisabettefay we agree it would be very valuable to have a way to simultaneously add a location and file the first report for a location. We've specified the fields (and helptext) that should be on this combined form here: https://docs.google.com/document/d/178y4qVeiBQALQshbNlSA7YqaBio_jQ_F8_W-yzWNvY8/edit
Bold text = the field name should be bold
Italicized text = helptext for the field.
We're using a couple of names here that aren't the name on the location, for clarity - lmk if anything is unclear or doesn't make sense.
cc @simonw - we would like to do this, if we can! happy to talk it through with you, lmk.
i am so excited about this. I really think this is going to "flatten the curve" for learning web banking and make it more approachable/enjoyable for people coming in totally green. THANK YOU all for working to make that happen!
I'm looking at ways to do this now.
I'm going to push a preview of this to staging so we can decide if it's the right direction.
(The code I've written isn't ready for production yet - it needs tests, plus I need to think more carefully about edge-cases - but it's worth us looking at together in staging)
You can preview what I've got so far on staging here: https://vial-staging.calltheshots.us/admin/core/location/add/?_preview=1
Scroll to the bottom to see it:
As you can see, the appointment tag and availability tags are required fields. The vaccines available is optional.
@lisabettefay @rhkeeler are there any other report fields we should include here? We could let people populate a public not or private note for example?
i think would still need to have:
appointments or walkins or both
appointment method
end date
public notes
private notes
if those fields are added, a full report could be entered from that combined view.