apache / apache/camel-website

Faceted search

Open
#796 2 comments 2 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
CSS
Stars
76
Forks
202
Avg merge
1d 12h
Merged PRs (30d)
19

Description

Algolia has the ability to support [faceted search](https://www.algolia.com/doc/guides/managing-results/refine-results/faceting/), we could take advantage of that to help website visitors to further refine the search results. Some ideas on likely facets:

- documentation type (user manual, component reference, particular sub-project)
- documentation version

For this it would be best that we replace the custom UI with [Algolia provided UI](https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/js/).

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the website's current custom search UI and its Algolia integration. Review Algolia InstantSearch.js and faceting requirements, then define the supported facets for documentation type and version. Done means visitors can refine results with those facets through the Algolia-provided search UI.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, search
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.