ushahidi / platform

Ushahidi Platform API version 3+
http://ushahidi.com
Other
673 stars 506 forks source link

Improve notification bar for HDX uploads #2988

Closed jrtricafort closed 3 months ago

jrtricafort commented 6 years ago

This issue captures three changes to the notification bar when doing an upload to HDX:

  1. After you click "Submit to HDX" the In Progress notification currently says "We are preparing your CSV file..."

    screen shot 2018-05-23 at 8 15 41 am

    It should instead say "We are preparing your HDX upload..."

  2. If you cancel while it is in progress, the notification says "Your CSV export has been cancelled..." This should say "Your HDX upload has been cancelled..."

  3. If the HDX upload fails, there is no validation message i.e the system does not inform users of failed exports, instead it just shows Dismiss. Users cannot understand what this means. (See below)

image.png

This should say something like "Something went wrong with your HDX upload...". We can loop in design/@Erioldoesdesign on the exact wording of what that message should be.

Aha! Link: https://ushahiditeam.aha.io/features/PROD-339

Erioldoesdesign commented 6 years ago

@jrtricafort Messaging suggestions are good - I'll make a note to test the wording on users during usertesting sessions to uncover any jargon/messaging assumptions we may have overlooked. 👍

jrtricafort commented 6 years ago

@Erioldoesdesign Moving to Ready for Design

Erioldoesdesign commented 6 years ago

I've landed on the text for the snackbar to be "Something went wrong with your HDX upload. You can either try submitting the upload again or you can go back and export a tagged CSV file."

with two CTA's one should go 'back' to the page with the HDX account info where the user can re-submit to try again and the other CTA will take the user back to the 'finished' table with tags/attributes so the user can choose to export a CSV instead.

https://xd.adobe.com/view/65d44dab-3f5f-4fe9-6cd1-e91d7cd2f9dd-13e5/?fullscreen

This add a little complexity depending on how long the 'active' table of tags/attributes can be 'saved'. A compromise would be the 2nd CTA to be 'export a CSV' from the snackbar so that a user doesn't 'lose' their work on the tags/attributes.

I think this needs a dev eye cast over it @rowasc