/itemsapi

Search API for web & mobile in Node.js, Elasticsearch

Primary LanguageJavaScriptMIT LicenseMIT

ItemsAPI logo

NPM NPM

CIRCLECI

ItemsAPI - search framework

ItemsAPI - auto-generated search API in Node.js and Elasticsearch.

Best for:

  • lists and catalogs (restaurants, movies, gyms, doctors, places)
  • eCommerce
  • jobs search
  • booking systems
  • classifieds
  • recommendation systems (i.e. users who like this also like)

Features:

  • full text searching
  • aggregations / faceted search
  • similar items (collaborative filtering algorithm)
  • seo optimized - generating nice urls for fields (permalinks)
  • geo sorting
  • auto generating API based on your data

Requirement

  • node.js
  • java
  • elasticsearch > 1.4 < 2.0

Getting started

You can start with full stack package (itemsapi + dashboard) or with manual server installation. More info - getting started.

Use cases

Resources

Contribution rules

Credits

Author

License

ItemsAPI is licensed under the MIT Open Source license. For more information, see the LICENSE file in this repository.