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 an onboarding flow to help new users understand navigation in the app. #669

Closed
Tracked by #655
jasmeet0817 opened this issue Nov 18, 2021 · 4 comments
Closed
Tracked by #655
Assignees
Labels
🤗 Onboarding We need to onboard users on how the app works, but also on content like Nutri-Score, Eco-Score…

Comments

@jasmeet0817
Copy link
Contributor

jasmeet0817 commented Nov 18, 2021

What

  • Add an onboarding flow to help new users understand navigation in the app.
  • Explanation of the UX mocks

First screen - Country selection

User can select their country here.

Second screen - Image

This is just an image.

Third screen - Product page demo

All elements of the product page are embedded in this screen, the user can scroll up and down.

Fourth screen - Preference selection

This is part of the "Profile page", only the food preferences section. Users can interact with it and set their prefs right on this screen.

Once they are done, the app boots up with the scan screen

Part of

@jasmeet0817 jasmeet0817 added the 🤗 Onboarding We need to onboard users on how the app works, but also on content like Nutri-Score, Eco-Score… label Nov 18, 2021
@jasmeet0817 jasmeet0817 changed the title Add an onboarding flow to help new users understand navigation in the app. UX mocks are here Add an onboarding flow to help new users understand navigation in the app. Nov 18, 2021
@jasmeet0817 jasmeet0817 self-assigned this Dec 13, 2021
@jasmeet0817
Copy link
Contributor Author

@monsieurtanuki on the third page, we need to show product details, do you know of a way to pre-cache the response from the server for a sample barcode. This will help us save an unnecessary roundtrip

@jasmeet0817
Copy link
Contributor Author

@monsieurtanuki on the third page, we need to show product details, do you know of a way to pre-cache the response from the server for a sample barcode. (Like store the response in a file and read from the file). This will help us save an unnecessary roundtrip

@monsieurtanuki
Copy link
Contributor

@jasmeet0817 You just have to store once and for all the json of this Product in an asset file.
Then create a Product.fromJson - that should be OK I think.

@jasmeet0817
Copy link
Contributor Author

Cool, thank you. Let me give it a shot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤗 Onboarding We need to onboard users on how the app works, but also on content like Nutri-Score, Eco-Score…
Projects
None yet
Development

No branches or pull requests

2 participants