As a developer, I want to see a webpage showing member information.

Create a full application stack in layers from repository to html web page.

Back-end

Back-end should be C# targeting the .NET Core 2.0 framework.

  • Create Business layer
  • Create entity - member class
  • Create base entity class
  • Create Repository layer
  • Create WebApi Controller layer

Make sure there is unit tests for all public members of all layers.

Front-end

Front-end should use Emberjs.

  • Create application skeleton
  • Create member component
  • Show member component as the default page for this issue.
    This should be changed when a landing/home page is created.

Make sure there is unit tests for all components and services.

Edited by Martin Dupuis