Skip to content

lahirudilshan/gapstars-refractor-assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code refractor interview assessment - gapstars


This is simple nodejs code refractor skill assessment.

Includes

  • handle multiple APIs calls with performance optimized way
  • use some coding principal of SOLID
  • Readable and clean code

Framework and plugins

Name Version Purpose Link
Nodejs v10.24.1 BE framework https://nodejs.org/en/
@mapbox/blend v2.0.1 merge images together https://www.npmjs.com/package/@mapbox/blend
minimist v1.2.6 CLI argument manage https://www.npmjs.com/package/minimist
request v2.88.2 call APIs https://www.npmjs.com/package/request

Installation

Must have installed Node.js v10+ on you system to run the application.

close the repository run

git clone https://github.com/lahirudilshan/gapstart-harver-refractor-assessment.git

install application's dependencies run

npm install

To run before-refractor application

node before-refractor/index.js

To run after-refractor application

node after-refractor/index.js

You will see the output on console



Output


Result comparison



License

MIT

Releases

No releases published

Packages

No packages published