Skip to content

apilayer/book-finder-app

Repository files navigation

Book Finder App

Travel Planner App Screenshot

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

Features

  • 📍 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

Installation

To set up the Book Finder App project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/apilayer/book-finder-app.git
    
  2. Navigate to the project directory:

    cd book-finder-app
    
  3. Install the dependencies:

    npm install
    
  4. 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
    
  5. Run the development server:

    npm run dev
    
  6. Open http://localhost:3000 in your browser to see the application.

Usage

  1. App will show the list of some popular books
  2. Select the genre whose books you want to find, and the app show you books
  3. With the help of Big Book API, you can also manually search for any specific book

Technologies Used

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Support

If you encounter any issues or have questions, please file an issue on the GitHub repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published