Open eriksogn opened 4 years ago
Looks good, however will need to coordinate with backend if it makes sense to return "Manchester" "Trader Mo's" "7th Street", as this will require an additional query.
Additionally is it generally good practice to let users know the specific locations they are checking into? Or would it seem like a privacy burden and make people feel vulnerable? Could very well be "Manchester" "Gay Bar" "8th Street". How can we reconcile this.
Please also provide a list of rotating quotations for FE to upload.
Looping in @joshhopkins @ColmByrne @miketitchen for peer review and visibility since this is a larger feature
Looks good @eriksogn. I think for now not displaying the location name is best, it does feel like the user is being tracked – even if no personal ID is attached.
I agree, looks good but for now let's not display business name or location as that would require a change to contract with backend.
I have split three parts of this issue into three separate tickets: See #144 for the feedback feature, #243 for keep me notified, and #244 for the quote. The most critical issue here is the feedback mechanism.
Design Changes
Overall
Modal dialog stretched to 100% height Blurred background removed
Check-in Successful
I changed this from "Scan Successful" because "check in successful" is more impactful and important to our individual than the mechanism of scanning.
Thank you
"Thank you for protecting our community" The heart gives us humanity. (The mockup shows a specific region - that may come in a future ticket)
Scan result
"Successful Scan at 6:32 PM" The purpose of the time on scan is to deter forgery. Remove barcode to declutter, simplify, and because it is not used by anyone currently. Remove the scan id string Improve the language, it all might go away No specific location tagging, that will be discussed in a future ticket. ( "Trader Mo’s 7th st at 6:32 PM")
Learn more
I changed this from "Continue to Zerobase", as that can feel like there are additional steps to take once the user continues.
Moved to separate tickets
Keep me notified
Option one: Simply remove the "privacy policy" bit that's in the original scan screen, and explain it is optional and only for notifications.
Option two: Pops up a modal dialog to re-iterate our privacy commitment, that we only collect this number for notifications. "Keep me notified" saves the phone number "I do not want to be notified" turns off notifications and forgets the phone number This needs grooming for language and user experience See: #243
Feedback
The entire purpose of our rollout is to validate our mechanism, so feedback gets a strong call to action. Pops up a modal dialog with our simple feedback form OR opens the airtable link directly on a new page. See #144
Changing inspirational quote
I added an inspirational quote here that can change with every successful scan. Every check in is an opportunity to show them our heart and share an empowering message. See #244
Footer
Added our tagline Added footer links for ease of information and compliance (This has probably been obsoleted by the updates to the menu bar at this point)
Revision Mockups