This small project demonstrates following functionalities and features:
- Text search
- Facets
- Dynamic multi-select facets
- Search Filters
- Range Facets
- Pagination
- Popular Searches
- Basic sorting
- Handling of Measurement Systems
- Test data ingestion
docker-compose up -d
Above command starts the following containers on your system:
- OpenSearch
- Postgres DB
Postman collection JSON is located here.
Import it in Postman to see all the available endpoints.
products.json contain all the products which are indexed into OpenSearch.