Skip to content

RaphaelHippe/api-workshop-tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Workshop

Requirements

NodeJS in version 16.20.2

Installation

Open up a console/terminal and follow the steps.

  1. Clone this repoistory: git clone https://github.com/RaphaelHippe/api-workshop-tasks.git
  2. Navigate to the project: cd api-workshop-tasks
  3. Install dependencies: npm install
  4. verfiy installation: node index.js output should be { status: 'ok' }

Tasks

The project is divided into multiple tasks with increasing difficulty and functionality.

Task 1

Function calling run with: node ./task_01/index.js

Task 2

JSON manipulation run with: node ./task_02/index.js

Task 3

Understanding asynchronous programming using Promises. run with: node ./task_03/index.js

Task 4

Making first HTTP requests using Axios run with: node ./task_04/index.js

Task 5

Making first HTTP requests using Axios and using OAuth to TAKT.ing API run with: node ./task_05/index.js

Task 6

Organising our code into different files. Increasing Maitainability. run with: node ./task_06/index.js

Task 7

Storing API results in JSON files for further use in the future run with: node ./task_07/index.js

License

MIT License

Author

Raphael Hippe raphael@takting.com TAKT.ing GmbH

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published