Ruby storefront (B2C)
The Ruby storefront (B2C) is built on the Next.js framework, ensuring seamless browsing, easy navigation, and secure transactions. Notably, this new storefront provides server-side rendered pages to assist with Search Engine Optimization (SEO) and page previews.
The Ruby storefront adapts responsively to different screen sizes and devices. For example, you can access the Ruby storefront from a desktop computer, laptop, tablet, or smartphone. TheRuby storefront includes powerful search functionality that allows you to search by keywords, product names, or categories, and apply filters to refine results by price, brand, size, color, or other relevant attributes.
The Ruby storefront provides registered and guest user shopping flows and support for shared sessions across tabs.
Pages in the Ruby storefront
- Home page
- Category page
- Product listing page with facets
- Product, Variant, Kit, and Bundle detail pages with
- Merchandising Associations
- Inventory Availability
- Promotion message
- Search result page with facets
- Registered user management
- Login with login ID
- Change and reset password
- Address Book
- Create shipping and billing addresses
- Edit addresses
- Delete addresses
- Checkout Profiles for quick checkout
- Cart page and Mini Cart with recently added items and cart totals
- Paging of items
- Promotion evaluation
- Checkout flow (Multi-page checkout) for registered and guest shoppers
- Shipping and Billing address
- Address book interaction
- Payment verification and processing
- Order confirmation
- Order history pages
- Order history
- Order details
- Error pages
- Marketing Content
Flows in the B2C Ruby storefront
| Page | Flows |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Registering a new user to the Ruby storefront
User can create a registered account from the Sign In / Register page. For more information, see Registering a user to the Ruby storefront.