Product Catalog, Product Details, and Add to Cart

Objective

This section defines the minimum requirements for browsing the product catalog, viewing detailed product information, and adding items to the cart. The flow must ensure clarity in product organization, ease of interaction, and transparency in pricing.

Insights

  • Navigation must be smooth and accessible, with focus on fast conversions and clear product visuals.

  • Images must follow contrast, sharpness, and mobile readability guidelines.

  • This flow must comply with usability best practices for mobile e-commerce and assisted selling environments.


Main Catalog Screen

01 - Category filters

Must present visible filtering options (e.g., All, Shirts, Shoes), with the active filter clearly highlighted

02 - Product list

Each product must display: image, name, category, price, and stock (icon and quantity)

03 - Add to cart button

Cart icon must be visible at the top corner of each item; it should allow quick add-to-cart without leaving the list

Recommended: Provide immediate visual feedback when a product is added (e.g., cart animation).


Product Detail Screen

04 - Enlarged product image

Must be visually prominent and high resolution

05 - Detailed information

Must include:

  • Product name

  • Price

  • Available stock

  • Functional product description (clear and objective)

  • Quantity selector with +/− buttons

Recommended:

Use plain, functional language focused on benefits and usability.


Add to Cart Action

06 - “Add to cart” button

Must be clearly visible and only enabled when quantity is greater than zero

Recommended:

Display a quick summary (e.g., “2 items added”).


Cart Screen

07 - Cart item list

Each item must include: image, name, category, price, quantity selector, and remove option

Order summary must include:

  • Subtotal

  • Discount (if applicable)

  • Final total with visual emphasis

  • “Payment method” button

  • Must be the next clear step, visually emphasized

Recommended:

Provide clear feedback when modifying quantities or removing items.


Mandatory Messages

  • When a product is added:

    Product successfully added to cart.

  • When stock is insufficient:

    Selected quantity exceeds available stock. Please adjust and try again.

Expected Behaviors

  • Every product added must update the total item count in real time.

  • The product detail screen must be accessible from both the catalog and personalized recommendations.

  • Quantity fields must block negative or invalid values.

  • The “Payment method” button must lead to the checkout and Tap to Pay flow.

Last updated