Skip to content

Latest commit

 

History

History
49 lines (40 loc) · 1.17 KB

README.md

File metadata and controls

49 lines (40 loc) · 1.17 KB

autocomplete

BuildStatus codecov

Our autocomplete tool can be found on Heroku here!

What?

Create an autocomplete search bar

Why?

To practice node and writing back-end things.

How?

Front-end

  • Create webpage with input field to submit
  • XHR on keypress
  • Update
    with retrieved search suggestions

Back-end

  • Import word list as variable (API? txt file?) (pair A)
  • Create end point for requests (a server) (pair B)
  • Send response of search suggestions back to front-end

Testing

  • Unit testing as we go

Stretch Goals

  • Modularise files
  • Set up Continuous integration with Travis, and code coverage using Codecov and istanbul.
  • Look at categorising words ie. trousers in Menswear

Setup

  • To install npm dependencies:
npm i
  • To run the server:
npm run devStart
  • To run tests:
npm test
  • To check code coverage run:
npm run coverage