Routes - Percapio/Codex GitHub Wiki
FrontEnd Routes
- /login
- /signup
- /books -> DiscoverBooks
- /books/:id -> BookReview, BookRatings, CurrentReading, WantToRead
- /bookshelf/:id -> Bookshelf
- /books/new -> AddBook w/Tags
- /books/reviews/ -> Reviews
- /books/reviews/new -> Add review
API Endpoints
Users
- POST
/api/users
-> sign up
Books
- GET
/api/books
-> returns book feed
- GET
/api/books/:id
-> returns specific book
Bookshelf
- POST
/api/bookshelf
-> creates a specific bookshelf
- GET
/api/bookshelf/:id
-> returns specific bookshelf
- PATCH
/api/bookshelf/:id
-> edits a specific bookshelf
- DELETE
/api/bookshelf/:id
-> deletes a specific bookshelf
Review
- POST
/api/books/review/
-> creates a specific review
- PATCH
/api/books/review/:id
-> edits a specific review
- DELETE
/api/books/review/:id
-> deletes a specific review