#GitHub Profiles

##What is it? This application shows you the GitHub users info, by typing the GitHub username. This project is a Node application, served by Express, who hits the GitHub API and brings back data which will be elaborated and displayed by jQuery. Styled by CSS.

  • Learn NodeJS and Express
  • Set and use Node packages
  • Build an API
  • Create dynamic interfaces

##Technologies

Languages Front End Server Testing
JavaScript jQuery Node Mocha
HTML & CSS Express.js CasperJS
PhantomJS

##How to run it Clone the repository

SSH:
$ git clone git@github.com:matteomanzo/node_github_api.git
HTTPS:
$ git clone https://github.com/matteomanzo/node_github_api.git

Change into the directory

$ cd node_github_api

Install the dependencies listed in the package.json

$ npm install

Run the tests

$ grunt

Start the server using node server.js, then visit http://localhost:9999 to view the application

##Collaborators