Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

represent meetup participants with avatar animals for easy verification and troubleshooting #596

Closed
brenzi opened this issue May 8, 2022 · 5 comments · Fixed by #997
Closed
Labels
enhancement New feature or request

Comments

@brenzi
Copy link
Member

brenzi commented May 8, 2022

The following issue shows that we need better guidance for participants

encointer/pallets#213 (comment)

The root cause of above issue was that there is no way to cross-check the scanning of claims once the claim has been scanned successfully.

idea

  1. Define a set of ~20 lovely animals (to cover for the biggest expected meetups)
  2. Assign animals to participants based on their participant index inside the meetup set
  3. show the animal above the QR claim
  4. on the scanning page, show all animals that have been successfully scanned (and also show the ones who have not been scanned yet, possibly greyed-out)
  5. allow to delete single animals's claims
  6. warn if more claims have been scanned than vote-1
  7. upon submitting claims, warn if number of claims != vote (if too few, there may be a chance

something like:

image

@brenzi brenzi changed the title represent meetup participants with avatar animals to easy troubleshooting represent meetup participants with avatar animals for easy verification and troubleshooting May 8, 2022
@brenzi
Copy link
Member Author

brenzi commented May 8, 2022

@clangenb please review this proposal. I think this is a bit of work, but should be pretty straightforward to implement,

@brenzi brenzi added the enhancement New feature or request label May 8, 2022
@clangenb
Copy link
Member

clangenb commented May 9, 2022

This is beautiful, and straightforward!

When submitting, we could also show an info:

  • submitting 12 claims in total for: .

@brenzi
Copy link
Member Author

brenzi commented May 10, 2022

We could use utf8 animal symbols, but I fear they will look different on Android than on iOS, which would be confusing

@clangenb
Copy link
Member

The icon can simply be assigned based on the index in the registry:

final registry = store.encointer.communityAccount!.meetup!.registry;

But please ensure that the order is the same on multiple devices (I think this should be the case, but if in doubt, we should sort the entries).

@brenzi
Copy link
Member Author

brenzi commented Feb 1, 2023

And I like the idea of making the icon set customizable by community. This could add a lot of social identification

@Eldar2021 Eldar2021 linked a pull request Feb 13, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants