Skip to content

rajea-bilal/book-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gathering Wisdom Book App

Screenshot 2024-02-06 at 18 58 26

Overview

Welcome to the Gathering Wisdom Book app. This React application allows users to search for books based on titles or authors, utilizing the New York Times Bestsellers API. Whether you're an avid reader or just curious about the latest literary hits, this app makes it easy to discover and explore.

Features

  • Search by Title or Author: Enter the title or author's name to find information about specific books.
  • New York Times Bestsellers Data: The app fetches data from the New York Times Bestsellers API, ensuring you get the latest and most popular book information.
  • User-Friendly Interface: The React app provides a simple and intuitive interface for a seamless book-searching experience.

📡 Technologies Used

React: Frontend framework for building a dynamic and responsive user interface. New York Times Bestsellers API: The app fetches book data from this API to provide accurate and up-to-date information. Contributing

Improvements

  • Allow users to click into each book to retrieve more information
  • Add books to a personal collection
  • Integrate user login features

Getting Started

To run this project locally, follow these steps:

Prerequisites

  • Node.js installed on your machine

Installation

  1. Clone the repository:

    git clone https://github.com/rajea-bilal/book-app.git
  2. Navigate to the project folder:

    cd book-app
  3. Install dependencies:

    npm install
  4. Run the server:

    npm run dev
  5. Visit http://localhost:3000 in your browser to use the application locally.