-
Notifications
You must be signed in to change notification settings - Fork 1
Frontend Routes
jmthorn edited this page Apr 4, 2021
·
22 revisions
This page displays a log in form
Backend routes included:
GET /loginPOST /login
This page displays a signup form.
Backend routes included:
GET /signupPOST /signup
This page displays a collection of books for the user to browse, as well as navigation to the user's bookshelves and profile.
Backend routes included:
GET /home
This page displays all books that have been added to an individual bookshelf.
Backend routes included:
GET /bookshelves/:idGET /books/:id
This page displays individual book with associated comments, as well as a navigation bar with login/signup or logout buttons. Logged in users can comment on this page and can update or delete their comments.
Backend routes included:
GET /books/:idPOST /books/:idPUT /books/:idDELETE /books/:idGET /books/:id/reviews/:idPOST /books/:id/reviews/:idPUT /books/:id/reviews/:idDELETE /books/:id/reviews/:idGET /books/:id/tags/:idPOST /books/:id/tags/:idPUT /books/:id/tags/:idDELETE /books/:id/tags/:idGET /books/:id/readstatus/:idPOST /books/:id/readstatus/:idPUT /books/:id/readstatus/:idDELETE /books/:id/readstatus/:id
This page displays an individual user's profile, with the ability to edit or delete the profile account page.
Backend routes included:
GET /users/:idPOST /users/:idPATCH /users/:idDELETE /users/:id