In Chapter 9, we work towards enhancing our UI to present our customers with an intuitive UI. To achieve that, the following modules would be very useful:
Relevant Content creates blocks showing relevant content, based on the taxonomy of the current product.
Ubercart Products Recommender creates a block for product recommendations, based on the order history of your store.
Panels is a layout builder for Drupal, allowing a site administrator to create customized layouts for multiple uses.
Ubercart Views allows you to create specialized views for Ubercart, in order to display user or order data.
The Ajax cart gives your customers the ability to add products to the cart instantly, without refreshing the page.
Ubercart Terms of Service is a simple module that creates text with terms of service and a checkbox, which needs to be checked before submitting the order.
The Ubercart Discount Coupons module allows you to create coupon codes to provide discounts to your customers.