Skip to content

donnfelker/example-nodejs-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

NodeJS Programming Task

In order to be considered for the NodeJS position, you must complete the following steps.

Note: This task should take no longer than 1-2 hours at the most.

Prerequisites

  • Please note that this will require some basic JavaScript and ExpressJS knowledge.

  • You will need to have NodeJS installed to complete this task.

Task

  1. Fork this repository (if you don't know how to do that, Google is your friend)
  2. Create a source folder to contain your code.
  3. In the source directory, please create an ExpressJS app that accomplishes the following:
    • Connect to the Github API
    • Find the joyent/node repository
    • Find the most recent commits (choose at least 25 or more of the commits)
    • Create a route that displays the recent commits by author.
    • If the commit hash ends in a number, color that row to light blue (#E6F1F6).
  4. Commit and Push your code to your new repository
  5. Send us a pull request, we will review your code and get back to you

Tests

Create the following unit test with the testing framework of your choice:

  1. Verify that rows ending in a number are colored light blue.

Once Complete

  1. Commit and Push your code to your new repository
  2. Send us a pull request, we will review your code and get back to you

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published