Skip to content

Repository files navigation

BookSearch

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   License   |   Author


🎯 About

BookSearch is a web application that allows users to search for books using the Google Books API. Users can view a list of related books, mark them as favorites, and see more details about each book in a modal. The number of favorited books is displayed in the header next to the theme toggle.

✨ Features

✔️ Search for books using the Google Books API;
✔️ View a list of 10 related books;
✔️ Favorite and unfavorite books;
✔️ Display the total number of favorited books in the header;
✔️ Open a modal to view more book details;
✔️ Toggle between light and dark themes.

📸 Screenshots

Clean Interface

Clean Interface

Book List After Search

Book List After Search

Dark Mode and Favorites Icon

Dark Mode

Modal Open

Favorites and Modal Open

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Node installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/{{YOUR_GITHUB_USERNAME}}/booksearch

# Access
$ cd booksearch

# Install dependencies
$ yarn

# Run the project
$ yarn dev

# The server will initialize at <http://localhost:3000>

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages