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

Add a way to see what needs to be done in editing #2352

Open
teolemon opened this issue Jun 21, 2022 · 5 comments
Open

Add a way to see what needs to be done in editing #2352

teolemon opened this issue Jun 21, 2022 · 5 comments
Labels
✏️ Contribution ✏️ Editing Many products are incomplete and don't have Nutri-Score, Eco-Score…so editing is important for users 🎨 Mockups available Some mockups are available for this issue. Please check everything is ok before starting coding. 🎯 P1

Comments

@teolemon
Copy link
Member

teolemon commented Jun 21, 2022

What

Part of

Mockups

image

V1 Screenshot

@teolemon teolemon added ✅ task ✏️ Contribution ✏️ Editing Many products are incomplete and don't have Nutri-Score, Eco-Score…so editing is important for users and removed ✅ task labels Jun 21, 2022
@teolemon teolemon added the 🎨 Mockups available Some mockups are available for this issue. Please check everything is ok before starting coding. label Nov 6, 2022
@teolemon
Copy link
Member Author

teolemon commented Apr 3, 2023

@monsieurtanuki
Copy link
Contributor

@teolemon @stephanegigandet I'm not sure I get the added-value of the "edit attributes", and it's probably redundant with under-exploited fields.

I believe that the first step would be to display what we already have, which is already a good UI/UX question:

  • where/when/how should we display the product states?
  • which "click action" should we link to each "incomplete" tag?

For the record this is what we already retrieve with ProductField.STATES_TAGS (here only the "completed" tags):

  • 'en:checked'
  • 'en:complete'
  • 'en:nutrition-facts-completed'
  • 'en:ingredients-completed'
  • 'en:expiration-date-completed'
  • 'en:packaging-code-completed'
  • 'en:characteristics-completed'
  • 'en:origins-completed'
  • 'en:categories-completed'
  • 'en:brands-completed'
  • 'en:packaging-completed'
  • 'en:quantity-completed'
  • 'en:product-name-completed'
  • 'en:photos-validated'
  • 'en:packaging-photo-selected'
  • 'en:nutrition-photo-selected'
  • 'en:ingredients-photo-selected'
  • 'en:front-photo-selected'
  • 'en:photos-uploaded'

@monsieurtanuki
Copy link
Contributor

Also probably redundant with ProductImprovement:

  • ORIGINS_TO_BE_COMPLETED
  • CATEGORIES_BUT_NO_NUTRISCORE
  • ADD_NUTRITION_FACTS
  • ADD_CATEGORY
  • ADD_NUTRITION_FACTS_AND_CATEGORY
  • OBSOLETE_NUTRITION_IMAGE

@stephanegigandet
Copy link
Contributor

@monsieurtanuki The "edit attributes" bring the same benefits as "product attributes": instead of having the app do all the logic of how to display a field (or what needs to be edited), we move this logic server side, so that it can be reused in multiple places (e.g. the OFF app, but also the OFF website, and possibly other apps). This also allows us to make changes without needing users to install a new version of the app.

We are about to start a large discussion of what the vision for the app is in the months to come. I think having a more seamless integration of the mobile app and website would be a good thing, so that users can go back and forth between them.

@monsieurtanuki
Copy link
Contributor

@stephanegigandet My point was to say that we currently don't have an obvious way in Smoothie to check all the missing attributes for a product, like in @teolemon's OP.

My suggestion was to start from Smoothie and the existing product data (states, product improvements), and add somewhere (only in dev mode?) a "to be completed" screen. Which, when implemented with trial and error steps, will give us a better understanding of what we really need (e.g. new product fields) in practical cases.

That said, you definitely have a broader understanding of OFF.

@teolemon teolemon mentioned this issue Jan 1, 2024
1 task
@teolemon teolemon moved this to To Discuss and Validate in 🎨 UXR & Design team Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✏️ Contribution ✏️ Editing Many products are incomplete and don't have Nutri-Score, Eco-Score…so editing is important for users 🎨 Mockups available Some mockups are available for this issue. Please check everything is ok before starting coding. 🎯 P1
Projects
Status: To Discuss and Validate
Status: 💬 To discuss and validate
Development

No branches or pull requests

3 participants