Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/pawlovskiii/integration-tech-consultant
- Owner: pawlovskiii
- Created: 2022-12-18T22:06:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-19T20:54:41.000Z (about 2 years ago)
- Last Synced: 2024-12-06T08:04:17.814Z (2 months ago)
- Topics: api, fs, grid, json, localstorage, request, violentmonkey
- Language: JavaScript
- Homepage:
- Size: 1.07 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```