This program retrieves data from an API, performs several operations to model a required answer, and posts the answer back to the API.
For more details refer to the challenge's website: Programming Challenge Site
The program was developed using NodeJS / JavaScript.
- Open terminal.
- Make sure to have Node v14+ and npm installed.
- Locate root directory.
- Run npm install:
npm install
- Run the program with node command from the root directory:
node app.js
- Wait a few seconds and you will see the result.
Jest tests have been added to verify some of the features. They are located under:
/src/helpers/answerHelper.test.js
/src/services/apiService.test.js
To run the tests enter this command from the root directory:
npm test