/book-catalog-backend

Book Catalog is the backend system for the Book Catalog Platform, where users can explore various books across different genres and authors.

Primary LanguageTypeScript

Application Routes:

User

  • api/v1/auth/signup (POST)
  • api/v1/users (GET)
  • api/v1/users/c34bad06-7899-4af4-bf55-0ecffcf5ea6c (Single GET)
  • api/v1/users/3beb098a-9e00-4b76-b54f-ab5e64456217 (PATCH)
  • api/v1/users/3beb098a-9e00-4b76-b54f-ab5e64456217 (DELETE)
  • api/v1/profile (GET)

Category

  • api/v1/categories/create-category (POST)
  • api/v1/categories (GET)
  • api/v1/categories/76eac3b7-8e12-4e0d-a5cc-77ef4ce03e37 (Single GET)
  • api/v1/categories/76eac3b7-8e12-4e0d-a5cc-77ef4ce03e37 (PATCH)
  • api/v1/categories/1a31c455-3fdd-41d6-acef-29d2773b249a (DELETE)

Books

  • api/v1/books/create-book (POST)
  • api/v1/books (GET)
  • api/v1/books/76eac3b7-8e12-4e0d-a5cc-77ef4ce03e37/category (GET)
  • api/v1/books/1f6f4d0a-040f-4c7a-8194-327f6b7558a6 (GET)
  • api/v1/books/6d27b881-c39b-4d9f-81b1-40f265cb5b61 (PATCH)
  • api/v1/books/6d27b881-c39b-4d9f-81b1-40f265cb5b61 (DELETE)

Orders

  • api/v1/orders/create-order (POST)
  • api/v1/orders (GET)
  • api/v1/orders/680b40de-ccf2-4010-ba94-e6cc9de535ab (GET)