Denise 202019028 - WEEK 4: Function Tasks

 POCA App

For K-Pop Photocard and Merch Collectors

Function #1: User Creating a Profile   **Remember the original functions that you wrote**.

Steps:

  1. User chooses language for the user interface - Korean or English - then presses 'Next'.
  2. User enters name, username, phone number, email and password twice.
  3. User chooses email or phone number verification and the app sends a code.
  4. User verifies enters the code received in the chosen medium and the next page appears.
  5. User enters their shipping address and presses 'Next' when finished.
  6. User can select the names of groups or artists they are interested in and presses 'Finish' when done.
  7. They are on the homepage of the app but can go to settings and press 'Edit Profile'.
  8. User can add a profile picture, a bio, or connect to other social media accounts such as Instagram or Twitter. 'Save' can be pressed to keep changes or 'Cancel' to not.
  9. In settings, user can press 'Credit/Debit card' and press whether they want to add a debit or credit card. Then enter their bank and account or card details.
  10. Before saving, they will have to go through the verification process connected with the bank's. When done, the card details are saved in the account.

Function #2: User Posting  Merch for Trade

Steps:
  1. User presses the user icon at the bottom of the app. (in home page, don't need to show in map).
  2. User presses the '+ Post an item' button.
  3. User presses the '+ Add photo' button to go to their gallery and select photos of their product to be added. 'Done' can be pressed after a photo is selected and goes back to the app. (Permission to access photos will be asked for the first time.)
  4. User types in the the title of the product under 'Product Name'.
  5. User types in further description under 'Description', minimum 5 words.
  6. User presses 'Tags' and can search for names of the artists related to the product and select them to add them in. 'Done' button can be pressed after.
  7. User presses 'Condition', selects between 'New', 'Used' or 'Damaged' then presses 'Done'.
  8. User selects the type of post: 'Trade' or 'Sell'
  9. User presses the '+Add photo' button to go to their gallery and select photos of examples of the merch they would like to trade it to to be added. 'Done' can be pressed after a photo is selected and goes back to the app.
  10. User types in the details of the items they are searching to trade with under 'Description', minimum 5 words.
  11. User presses 'Tags' and can search for names of the artists related to the product and select them to add them in. 'Done' button can be pressed after.
  12. User presses on 'Shipping' button and the list of types of shipping with the fee amount are shown. User presses on the type they will use to send their item which will also be the type the trader will have to use. 
  13. User presses 'Post' to finish.


    Function #3: User can purchase Merch from another User.

    Steps:
    1. User presses the magnifying glass icon at the bottom of the app.
    2. User types in key words to search for the item they are looking for in the search bar.
    3. User scrolls through the search results for the item and presses on the one they are interested in. 
    4. User can press on the picture posted for closer inspection or slide to see the other photos. They can scroll down to read the price, description, shipping, and the reviews of other buyers if there was multiple stocks to this product. 
    5. User can press the chat bubble button which will redirect them to a chatroom to write a message to the seller. 
    6. User can also press on the profile of the seller to see their rating, previous reviews and other products posted if available.
    7. When the user is certain, they can press 'Add to cart' which would add the product to their shopping cart or 'Buy Now' to directly checkout.
    8. Either directly or from pressing 'Checkout' at the shopping cart, the user will be redirected to a checkout menu.
    9. User can confirm the name, phone number and address of recipient or add a new one, choose a shipping option, add a voucher code if available and the total amount to be paid will be shown.
    10. User chooses the type of method of payment and presses 'Order' to confirm payment.

    Comments