Esta es una demostración que muestra cómo puede usar el conjunto de funciones de Typesense, para construir no solo una experiencia de búsqueda, sino también una experiencia de navegación de productos de pleno derecho para una tienda de comercio electrónico.
Véalo en vivo aquí: https://ecommerce-store.typesense.org/
La aplicación se construyó utilizando el adaptador Typesense para instantsearch.js.
src/ y index.html : contienen los componentes de UI frontend.scripts/indexer : contiene el script para indexar los datos del libro en typesense.scripts/data : contiene un pequeño subconjunto de productos de muestra. Para ejecutar este proyecto localmente, instale las dependencias y ejecute el servidor local:
npm install
npm run typesenseServer
ln -s .env.development .env
npm run indexer
npm startAbra http: // localhost: 3000 para ver la aplicación.
Esta demostración está alojada en las páginas de Cloudflare. Empujar a Master activará automáticamente una implementación.
El conjunto de datos utilizado en este escaparate es del conjunto público de conjuntos de datos de Algolia enumerados aquí: https://github.com/algolia/datasets