Skip to content

Latest commit

 

History

History
29 lines (16 loc) · 1.3 KB

README.md

File metadata and controls

29 lines (16 loc) · 1.3 KB

API для парсинга с маркетплейсов (Kaspi), с последующем сохранением информации в базу данных.

Установка, сборка и запуск

npm install
npm run build
npm start

Тестовый режим

Для удобства, чтобы не поднимать сервер MongoDB (используется для сохранения результатов парсинга) и не настраивать переменные, по умолчанию приложение запускается с mongodb-memory-server, вместо подключения к реальной базе данных.

Для подключения к реальной базе данных необходимо создать и заполнить .env файл в корне проекта, взяв за образец .env.example.

REST API

По умолчанию сервер запускается по адресу

localhost:3000

- Получение информации о названии и цене товара

GET /parse-product/:kaspiId

kaspiId - код товара с сайта Kaspi.kz

Запуск e2e тестов

npm run test:e2e