Implementation #1
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Development environment: Visual Studio 2015
Technologies and frameworks: WEB API (RESTful API), NUnit, AngularJs, Dapper, Bootstrap, SQL Server
API endpoints:
GET /people - gets all people.
GET /people?firstname={firstname} - finds all people matching the specified first name.
GET /people?lastname={lastname} - finds all people matching the specified last name.
GET /people/{id} - gets the person that matches the specified ID - ID is an int.
POST /people - creates a new person.
PUT /people/{id} - updates a person.
DELETE /people/{id} - deletes a person.
How to run the app:
Step 1: Open AgeRanger.sln in VS2015.
Step 2: Right click \AgeRanger\UI\AgeRanger.html and choose view in browser. Enjoy!