BookCheff is a web application that allows you to search for books by title, author, and other related keywords. This application uses the OpenLibrary API to fetch the data of the books. See it Live - https://6423d37ee513dd5992fdba7f--superlative-unicorn-b9379c.netlify.app/
- Clone the repository using
git clone https://github.com/Harshal2502/BookCheff.git
. - Install the required dependencies using
npm install
. - Start the application using
npm start
. - Open http://localhost:3000 in your browser
BookCheff comes with the following features:
-Search for books by title or author
-Displays a list of books with the title, author, first published year, and edition count
-Supports pagination for the search results
-Memoized API Calls
-Responsive and attractive design
BookCheff relies on the following dependencies:
- React
- React Router
- Bootstrap
- Lodash
- Open Library API
Contributions are welcome! To contribute to BookCheff, follow these steps:
- Fork the repository.
- Create a new branch for your changes.
- Make your changes and commit them to your branch.
- Push your branch to your fork.
- Submit a pull request.