Skip to content

carlossilvestri/cenora-challenge-backend

Repository files navigation

Scrapping cruises web page using Puppeteer, Cheerio, Swagger, Nestjs and Docker compose.

Introctions to run the project (Production):

Node 18 was used, for this project. So, it's recommended to use it in your computer.

Introctions to run the project (Development):

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Go to localhost:3000 and click cruise end point, after that click "Try it out", click "Execute". Finally, you should wait some seconds to load the json data, aproximately 20-30 seconds.

Releases

No releases published

Packages

No packages published