Main project is Todos.Web - it's dotnet core, and requires the toolchain to build.
This is an API for managing a TODO list. The API is able to manage the creation of a list as well as the items inside of the list. The basic API design can be found in this swagger specification:
This has been tested on Windows, Mac, and Linux with dotnet core dotnet-sdk-2.1.300-preview2-008533 After instalilng the dotnet-sdk toolchain, from this directory
dotnet builddotnet run- Navigate to the url it's running (eg http://localhost:5000)
- click on 'swagger'
The original assignment:
Create an API for managing a TODO list. The API must be able to manage the creation of a list as well as the items inside of the list. The basic API design can be found in this swagger specification.
- The code must be checked in to a public Github repository.
For more information about swagger, please refer to the swagger.io website. https://app.swaggerhub.com/apis/aweiker/ToDo/1.0.0
- The candidate has full discretion on the implementation of the API as well as the language chosen.
- The candidate may choose to diverge from the swagger specification