Skip to content

Latest commit

 

History

History
39 lines (21 loc) · 1.45 KB

README.md

File metadata and controls

39 lines (21 loc) · 1.45 KB

Book Management REST API

Manage your book collection with ease using this Book Management REST API. This API allows you to perform various operations related to books, including adding, updating, deleting, and retrieving book information.

Introduction

The Book Management REST API is designed to simplify the management of books in your collection. It provides a set of endpoints that allow you to interact with your book database, making it easier to keep track of your books and their details.

Features

  • Create Book: Add a new book to your collection with details such as title, author, ISBN, and more.

  • Update Book: Modify the information of an existing book, ensuring your collection is always up-to-date.

  • Delete Book: Remove books from your collection when they are no longer needed.

  • Get Book: Retrieve information about a specific book or a list of all books in your collection.

API Endpoints

  • POST /api/books: Create a new book.
  • PUT /api/books/:id: Update an existing book.
  • DELETE /api/books/:id: Delete a book by its ID.
  • GET /api/books/:id: Get details of a specific book by its ID.
  • GET /api/books: Get a list of all books.
  • GET /api/books/search: Search for books based on specific criteria.

Installation

To get started with the Book Management REST API, follow these steps:

  1. Clone this repository to your local machine:

    git clone https://github.com/pirjademl/book-management-api.git