Telephone Words API and Front-end

Goals

  • Create an API with a route that takes an array of numbers and returns a list of words.
  • Build a front-end that takes user input and displays the list of words returned by the backend.

Bonus Points

  • Filter wordlist for English words.
  • UI for the front-end.

Technologies Used

  • Backend: Koa, Node, check-word
  • Frontend: React, React-bootstrap

To get started

  1. Clone this repo and cd into the folder.
  2. Start the server with npm install && npm start in the main folder. API route is listening on localhost:4000.
  3. Start serving the frontend with cd ./client && npm install && npm start. Client is viewable at localhost:3000.