9. My Orders Screens #83
Labels
architecture
Move to clean architecture
feature
New feature or request
my orders
My orders functionality
Milestone
9.1. My orders use-case: User click “My Orders” on the Profile Screen. User is redirect to list of user orders from local database. An API call is made to the server to check for new orders. Top tab clicks (Delivered, Processing, Cancelled) shows according list of orders.
9.2. My order details user-case: User click “Details” button in the order tile on My Orders Screen. User is redirected to Order Details Screen. An API request is made the server to check updates for that order.
9.3. Reorder user-case: User clicks “Reorder” button on the My Order Details Screen. All products with parameters are added to the cart. Previous products already added to the cart stay there too. User is redirected to Product Cart Screen.
9.4. Leave feedback use-case: User clicks “Leave Feedback” button on My Order Details Screen. A popup with an input and a text area to enter feedback appears. User enters title and text for the feedback and clicks add. The feedback is sent to the server. User is redirected back to the My Order Details Screen.
E-commerce App Use-Case Description
Within this task you need to do the following:
Pull all data from local database and render it on the screen.
At this time mock remote repository calls for fetching data from a local JSON file. The data structure and method names should be taken from WooCommerce REST API docs.
The text was updated successfully, but these errors were encountered: