openfoodfacts / smooth-app

🤳🥫 The new Open Food Facts mobile application for Android and iOS, crafted with Flutter and Dart
https://world.openfoodfacts.org/open-food-facts-mobile-app?utm_source=off&utf_medium=web&utm_campaign=github-repo
Apache License 2.0
789 stars 271 forks source link

"Choose" mode #334

Closed monsieurtanuki closed 3 years ago

monsieurtanuki commented 3 years ago

cf. @stephanegigandet in #331

Goals:

Simplifications

stephanegigandet commented 3 years ago

Maybe restricting to a unique pre-existing "My favorite food" product list, with no (visible) possibility to create new product lists or to rename it

A simple "Favorites" list with a simple heart button is something that everyone will understand, so it's definitely a great place to start.

Then maybe when people add favorites / view their favorites, they could be prompted "Organize your favorites" with an option to "Create a favorite list". --> but we could do that later, it's not a must have.

The same system would work well for pantries or shopping list: by default there's a single pantry and shopping list, and then we can offer to organize your pantry, or organize your shopping list (e.g. "Supermarket", "Weekly market" etc.)

  • Maybe automatically applying the "food ranking parameters" every time we display a product (shouldn't we call that "food filter" instead?)

I think "food preferences" is simpler and conveys all the uses of those preferences: displaying what matters to you first (e.g. on the scan card, and on the product page), knowing when something does not fit your criteria (the filtering part if you set some preferences to mandatory), and ordering products according to your preferences (when you scan multiple products, or when you do a search).

monsieurtanuki commented 3 years ago

I'm in a store, I have 5 different Nutella-like products in front of me, I want to know which one is best for me

I really like this concept of "food competition" - there's clearly a use-case! Could even be an app of its own. Could even be preloaded with data (e.g. all the breakfast cereals you can find in a French monoprix shop).

teolemon commented 3 years ago

It would be great if you could both draw your proposals on papers with a black sharpie, and take a photo of them.

I'm a rather visual person, and I can't picture for sure what you both have in mind. Please make it specific to this screen.

monsieurtanuki commented 3 years ago

@teolemon Regarding the home page, it's basically the current one without shopping lists and pantries, and with a "favorite list" (with a red heart) rather than "product lists".

But I'm currently more focused on #335. I do think that what we need now is a purpose for smoothie. For the moment we just add or subtract features and change colors.