Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pawlovskiii/integration-tech-consultant

Within tasks 1 and 3 I used Violentmonkey.
https://github.com/pawlovskiii/integration-tech-consultant

api fs grid json localstorage request violentmonkey

Last synced: 4 days ago
JSON representation

Within tasks 1 and 3 I used Violentmonkey.

Awesome Lists containing this project

README

        

# Recruitment Assignment - Integration & Tech Consultant

## Table of contents

- [General info](#general-info)
- [Setup](#setup)
- [Installing dependencies](#installing-dependencies)
- [Run the project](#run-the-project)

## General info

Within tasks 1 and 3 I used [Violentmonkey](https://addons.mozilla.org/en-US/firefox/addon/violentmonkey/).

## Setup

These are the crucial steps to configuring and running the project.
To clone and run this application, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer.

```bash
# Clone this repository
$ git clone https://github.com/pawlovskiii/Integration-Tech-Consultant

# Go into the repository
$ cd Integration-Tech-Consultant
```

### Installing dependencies

```bash
# Install dependencies
$ npm install
```

### Run the project

To partly run the task3 (first half of it):

```bash
$ cd task3

# To retrieve the customer recommendations from API Exponea
$ node retrieveRecommendations.js
```

To run the scripts within task4:

```bash
$ cd task4

# To create a new catalog
$ node createCatalog.js

# To update the name of the catalog
$ node updateCatalogName.js
```