/algolia-challenge

The goal of this test is to evaluate your ability to build a frontend application displaying an outstanding auto-completion menu.

Primary LanguageHTML

Technical Test

The goal of this test is to evaluate your ability to build a frontend application displaying an outstanding auto-completion menu.

Demo: https://csbrandt.github.io/algolia-challenge/dist/

Development

Install dependencies:

$ npm run setup

Generate distributable:

$ gulp

Objective: Build an Algolia-based auto-completion menu for e-commerce

Instructions:

  • Download the Bestbuy dataset used by our instant-search demo: data.json
  • Imagine what would be the best auto-completion menu a end-user would have on an E-commerce website (both the UI & the UX matter)
  • Implement a state-of-the art frontend application using at least:
    • a general build system (Grunt, Gulp, ...),
    • a CSS preprocessor (SASS, LESS, PostCSS, ...),
    • and the AlgoliaSearch JS API client v3.

Evaluation criteria:

  • search experience: relevance, UI & UX
  • quality of the code
  • index schema

Deliverable:

  • create a Github public repository to host the code
  • publish it using GitHub's gh-pages