Skip to content

an-bo-23/kaspi-parser-api

Repository files navigation

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

About

Microservice for parsing data from a marketplace

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published