GitHub Users

An application and API to retrieve user details from GitHub, along with their top 5 repositories (based on number of stars)

Live here: http://githubusers.azurewebsites.net/

Prerequisites

Visual Studio .NET Framework 4.7.2

Notes

  • Swagger is available via the "API Docs" link in the top right corner for testing the Web API
  • There are unit tests in the Tests project covering the service and the MVC controller
  • Moq selected as the mocking framework
  • Autofac selected for dependency injection