Skip to content

Latest commit

 

History

History
56 lines (34 loc) · 1.18 KB

README.md

File metadata and controls

56 lines (34 loc) · 1.18 KB

PERSONAL_BOOKSHELF

This project developed using React that allowing users to search books using the Open Library API and maintain a personal bookshelf in the browser using localStorage.

  • fetching API using React-Query.
  • useDebounce for optimized query fetch.
  • Custom useLocalStorage hook for storing data and modifing item of LocalStorage.
  • using TailwindCSS for styling.
  • using react-router-dom for routing.

Table of Contents

Setup

Setting Up the Project Locally:

  1. Clone the Repository:

      git clone https://github.com/RishivinKannan/personal_bookshelf.git
  2. Navigate to the Project Directory:

    cd <project_directory>
  3. Install Dependencies

    npm install

Running the Application:

  1. Start the Development Server:

      npm run dev
  2. View the Application:

    Open your web browser and go to http://localhost:5173 (by default, unless configured otherwise).