Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 1.32 KB

README.md

File metadata and controls

31 lines (26 loc) · 1.32 KB

Technical Task

Overview

Build an API that consumes the Github API to find repositories for a given user.

The purpose of the task is to highlight your abilities on the backend. Feel free to use whichever libraries and frameworks you feel comfortable with. We understand that skills are transferable. Note that we use Node, ​Express​, MongoDB​and are pushing into ES6/7 features but can live with other technologies and older JS techniques. Just be ready to talk about your choices.

Requirements

  • create a route to get a user's repositories
  • create a route to search a user's repository
  • create a route to filter a user's repositories by name
  • create a route to post a comment for a repo. store this in mongo.
  • create a route to get all comments for a repo from the db

Consider the following things as ways you can show­off your skills

  • Caching
  • Authentication
  • RESTful API design
  • We want to be able to start the application as easily as possible
  • Feel free to show off with your code
  • Be ready to talk about all aspects of your code ­ We're developers too, we just want
    to talk code
  • Push your work to github/bitbucket/etc and provide a link