Open johnnycrich opened 5 years ago
This feature uses an elasticsearch cluster, which we'll run on an in-house VPS. Download for local dev: https://www.elastic.co/downloads/elasticsearch.
Front-end task: link on 404 page that opens search.
Since the dataservice
now hits the graphql endpoint for all data queries, we will need a new search method there that hits /get/search/:string
. As of my prototype work, this method returned pre-highlighted results, but not sure how accurate they were. We'll also need to update this endpoint to allow a specified index to be search, e.g. people or projects.
You can find my existing front-end work in client/app/src/nav
, where results get populated. Do not worry about visuals for now.
Include projects, pubs, events, team for now.