Необходимый стэк технологий – NodeJS+express.js + Passport + Redis + ElasticSearch.
Сценарии работы будут предоставлены в личной переписке.