Alapan / Github_Issues_Backend

NodeJS/Express backend which handles requests for Github issues data by calling external Github APIs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The NodeJS/Express application fetches details about issues from the Github API. API endpoints written in Express can be called to return data such as list of issues in a repository and an issue's associated events.

Installation

In a local terminal, run the following steps:

  1. git clone git@github.com:Alapan/Github_Issues_Backend.git
  2. cd into the project root, and run npm install
  3. In the same location, run npm start to start a local server in (http://localhost:8000)

Available Scripts

To run tests:

npm test

To lint code:

npm run lint

Libraries and tools used

  • Express 4.16.1
  • Node
  • Octokit to call the Github APIs
  • Mocha
  • ESLint

About

NodeJS/Express backend which handles requests for Github issues data by calling external Github APIs


Languages

Language:JavaScript 100.0%