This takes over for #104. There was a scope creep and melding of issues here so not that this branch should close #63 and properly handle form validation.
User routes
[x] GET /user/{userID} - lists a users info including their reviews - 127557d634825a28f579d69360cabf7d1b39010c
[x] POST/user/new - create a new user (in progress) @billythakidd04
[x] POST /user/{userID} - changes info for a user that already exists @nburd90
[x] DELETE /user/{userID} - this "deletes" a user by marking them archived @nburd90
[x] GET /users/{sort/search values} - this should list ALL users @nburd90
Review routes
[x] GET /review/{reviewID} - displays the info about a specific review not just the review contents @margeschrec
[x] POST /review/new - create a new review either from a user or anonymously @margeschrec
[x] POST /review/{{reviewID} - updated a review - we should put restrictions on this in the next iteration @margeschrec
[x] DELETE /review/{reviewID} - archive a review @billythakidd04
[x] GET /reviews/{sort/search values} - list all reviews @billythakidd04
This takes over for #104. There was a scope creep and melding of issues here so not that this branch should close #63 and properly handle form validation.
User routes
Review routes