/Open-Library-Search-API

Extensive book,author search engine powered by Open Library

Primary LanguageJavaScript

Open Library Search API Project

This project is a React application built with Vite, providing an interface to search for authors and books using the Open Library Search API.

Features

  • Search for authors by name
  • Search for books
  • Display detailed information about authors, including their bio, birth date, Wikipedia link, and official site (if available)
  • Display detailed information about books, including author name, wants to read count, already red count, currently reading count (if available)
  • Utilizes Material-UI for components and styling
  • Responsive design with dark mode support
  • Efficiently manages large data sets by storing search results in IndexedDB and retrieving them as needed

Technologies Used

  • React
  • Vite
  • Material-UI
  • Open Library Search API
  • IndexedDB

Setup

To get started with the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/MetinVn/Open-Library-Search-API.git
    cd Open-Library-Search-API