Skip to main content
Each UI template comes with a set of functional blocks (“components”) and a demo site consisting of pages created with those components. For example, the Ecommerce UI template’s demo site has: These pre-packaged components are designed to be as independent as possible, so you can choose the ones you’re interested in. They’re typically composed of InstantSearch widgets, Autocomplete plugins, and non-Algolia components.
The Ecommerce UI template components are cross-platform, all components are optimized to render well on both iOS and Android.

Data sources

The ecommerce experience requires sources of entity objects. In this example, there are three entity objects: products, query suggestions and search.

Home page

Product listing page

Display

Filtering

Last modified on May 19, 2026