Skip to content
This repository has been archived by the owner on Jan 28, 2020. It is now read-only.

UK: explore with DemocracyClub what the user journey should be for 2016 #584

Closed
mhl opened this issue Dec 14, 2015 · 3 comments
Closed

UK: explore with DemocracyClub what the user journey should be for 2016 #584

mhl opened this issue Dec 14, 2015 · 3 comments

Comments

@mhl
Copy link
Contributor

mhl commented Dec 14, 2015

It would be great to arrange a time with Democracy Club and the design team (@zarino @wrightmartin) to work on how the user journey for YNR for the UK elections in 2016 should work - a postcode will return multiple posts now, which has interesting implications for the usability of the page you're taken to.

Cc: @symroe @tfgg @andylolz

@zarino
Copy link
Member

zarino commented Mar 7, 2016

Had a chat with Sym and Joe on Friday. Looks like there are going to be 2 separate sites: candidates.democracyclub.org.uk which is a YNR instance for people to crowdsource candidate data, and a separate put-in-your-postcode-see-who-you-can-vote-for site for the general public to use.

Site 1: Crowdsourcing candidate data

  • Assuming we just use a stock YNR site for this.
  • Joe and Sym mentioned some user confusion between the edit and read sites – possibly because they both ask for a postcode first.
  • Postcode is not the most useful thing to ask editors up front – candidate name is probably better. If the candidate already exists, then they can continue to view/edit them, and if a candidate with that name doesn’t already exist, then they can create one.
  • So maybe try swapping out the postcode search on YNR with a "Add or edit a candidate" text input, which autocompletes to existing candidates, with an option at the bottom of the autocomplete dropdown to create a new candidate?
  • Joe and Sym not too worried about editors picking the right election/post/area for new candidates – especially since lots of the candidates will either be automatically imported, or added very early on by Joe and Sym anyway.

Site 2: Who can I vote for

  • Not using YNR frontend for this.
  • Homepage search by postcode
  • Return a page for your postcode (rather than your constituency – because the page represents an overlap of potentially 2 or 3 different electoral areas)
  • Show on postcode page, in order of importance:
    • The date you need to vote on
    • Where you need to go to vote
      • For most people this will just be "Contact your council [link] to find out"
      • For some it will be "Here's where you vote [map/link]"
      • For the rest it will be "Enter your house number to find out"
    • CTA to "Notify me by email before future elections"
    • The number of posts you can vote for (usually 2 or 3)
    • Colour-coded "polling cards" for each post showing:
      • Title of post (eg: "Police and Crime Commissioner"
      • (in small type) Area the post covers
      • A short paragraph of text explaining what the post actually does, with link to Wikipedia article
      • List of known candidates
      • Link to add a new candidate if you know one is missing
    • Below the candidate lists, a final CTA (mostly just a test) for "Not inspired? Stand for election next time" – leads to an email input field?
  • Each candidate for each post has a profile page, a bit like the existing YNR ones – name, post, area, and any other data we hold about them. Also, a few CTAs to test:
    • "Support this candidate" (perhaps financially, perhaps in-kind – leads to email input box?)
    • "Correct this data" (leads to candidates.democracyclub.org.uk)
    • "Stand next time" – as before
  • Still need pages listing all the candidates by post and by area, so search engines can find them.

photo 04-03-2016 17 18 30

photo 04-03-2016 17 18 46

@symroe
Copy link
Collaborator

symroe commented Mar 10, 2016

Some lovely guides here might be of interest: http://civicdesign.org/fieldguides/

@JenMysoc
Copy link
Member

@symroe can we consider this closed?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants