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

Menu screen #55

Open
4 tasks done
Niyaz-ik opened this issue Jul 6, 2020 · 0 comments
Open
4 tasks done

Menu screen #55

Niyaz-ik opened this issue Jul 6, 2020 · 0 comments
Labels

Comments

@Niyaz-ik
Copy link
Contributor

Niyaz-ik commented Jul 6, 2020

Tasks

Description
AS A user I WANT TO check all menu positions with additional information SO THAT I can order beverages I want to.

Acceptance criteria

  1. The screen must contain information about shop (address, min price, rating, how much the order will be wait, distance) and area with menu: its sections at the top and then cards with menu positions
    and the button for filtering in the upper right corner.
  2. User can scroll down and select other drinks offered by this coffee shop.
  3. The user can tap on one of the menu position and go to the screen with complete information about beverage.
  4. The user may see short information from the shop card from previous screen.
  5. At the top of the darker area titles of menu sections (popular, coffee, tea, etc.) should be located.
  6. The following criteria should be in the drink card:
    a. The user can see minimum price (from X rubles).
    b. The user can see all available sizes.
    c. The user can see the photo of the drink.
  7. If the user tap on button for filtering, dialog window for choosing filters should be shown:
    a. Two buttons should be added - "Enter" and "Reset": first one to apply filters and second to reset visual signs of selected buttons.
    b. Filter by size beverages: buttons with different available volumes.
    c. Filter by price of drinks: with slider moving from both sides and limiting the lowest and the highest price to choose from.
    In default mode the slider's borders should be defined by minimum and maximum price of drinks in this coffee shop.

image
image
image

Additionaly

  1. User can click on basket button and go to the order screen.
  2. If the user has added more than one product to the basket, a circle should appear near the basket logo, in which there will be a figure indicating the number of selected products by the user

image
image

@Niyaz-ik Niyaz-ik added the BR label Jul 6, 2020
@Niyaz-ik Niyaz-ik self-assigned this Jul 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant