A web application that displays list of some popular books. User can also search books and filter out the books depending upon a specific genre.
Built with React.js, Big Book API to shows the list of books and filter out them
- 📍 Display the list of popular books using Big Book API
- 📰 User can search books of any specific genre
- 🌐 User can also manually type the query and search for books
To set up the Book Finder App project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/apilayer/book-finder-app.git
-
Navigate to the project directory:
cd book-finder-app
-
Install the dependencies:
npm install
-
Create a
.env.local
file in the root directory and add your API keys:VITE_BIG_BOOK_API_KEY=your_big_book_api_key_here
-
Run the development server:
npm run dev
-
Open http://localhost:3000 in your browser to see the application.
- App will show the list of some popular books
- Select the genre whose books you want to find, and the app show you books
- With the help of Big Book API, you can also manually search for any specific book
- React
- Big Book API to fetch books
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE.md file for details.
If you encounter any issues or have questions, please file an issue on the GitHub repository.