API features using node, elasticsearch and mongo backend.