itemsapi

Simplier version of Elasticsearch. Designed for prototyping catalogs, meta search engines, marketplaces

Github stars Tracking Chart

ItemsAPI logo

NPM NPM

CIRCLECI

ItemsAPI - search backend

ItemsAPI - auto-generated search API in Node.js and Elasticsearch. It was created because Elasticsearch was too difficult. The idea was also create it as a microservice and run easily on different environments.

Purposes

  • lists and catalogs (restaurants, movies, gyms, doctors, places)
  • prototyping booking systems and marketplaces

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 json data

Compatibility

  • Elasticsearch 1.5.x & 1.7.x

Getting started

Use cases

  • Catalog of skilled software development companies from Europe

Contribution recommendations

License

ItemsAPI is created by Mateusz Rzepa and licensed under the Apache 2.0. For more information, see the LICENSE file in this repository.

Main metrics

Overview
Name With Owneritemsapi/itemsapi
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 4)
Platform
License:
所有者活动
Created At2015-06-07 13:25:57
Pushed At2020-12-31 12:40:41
Last Commit At2020-12-31 13:40:37
Release Count2
Last Release Namev2.1.0 (Posted on )
First Release Namev2.0.0 (Posted on )
用户参与
Stargazers Count311
Watchers Count29
Fork Count46
Commits Count501
Has Issues Enabled
Issues Count77
Issue Open Count1
Pull Requests Count110
Pull Requests Open Count1
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private