[x] @djbpitt Create faceted search interface mockup as dev/facets-mockup.xhtml. The mockup content is hard-coded and there is no actual searching, but the accordion and checkboxes respond to events.
[ ] @EmmaSchwarz @gabikeane Open dev/facets-mockup.xhtml from your local file system; review and comment (here, as Issue comments). The mockup does not interact with eXist-db; at the moment it's a hard-coded form that does no searching or other querying.
[ ] @djbpitt Implement for testing in the app context
[ ] @djbpitt Create separate modules and views for development stages: initial return, first feature enhancement draft, first feature fully functional, etc.
Issues you may encounter
@EmmaSchwarz @gabikeane Once the page interacts with the database, should it reload after every checkbox change or only when the user pushes a "Submit" button? Amazon and Google shopping seem to reload after every check, which is sort of consistent with the “drill down” aspect of faceted searching. But users may want to select several things at once, and a reload on each check or uncheck may be both slow and distracting.
@djbpitt Need to learn how to maintain state when reloading the new page after each selection.
Development tasks (in order)
Issues you may encounter
Additional context