Skip to content

Catalog of books with detailed information. The catalog is loaded from Google. Supports various search options. Displaying the search result in the form of pages or an infinite scroll.

License

Notifications You must be signed in to change notification settings

BTCY/book-catalog-vue-js

Repository files navigation

Book catalog — in progress

Table of Contents

About

Catalog of books with detailed information. The catalog is loaded from Google.

Main Features

  • Vue.js 3 + TypeScript
  • Vue Router
  • UI: Pure css, no library.
  • Mobile adaptation with media querie
  • Many search options (by title, by author, by publisher or everywhere)
  • Outputting a result on a new or relevant list
  • Shows the result or page by page or infinite scroll
  • Shows detailed information about the book
  • Skeletons when loading data
  • API from Google Api Book

Getting Started

These instructions will help you run a copy of the project on your local machine for development and testing purposes.

Prerequisites

For the project to work, the following dependencies must be installed on your system:

Installing project

  1. Copy this repository to your local machine
  2. Run the command in the project folder
    npm install
    
  3. Start the project
    npm run dev 
    

Usage

Enter any word in the search box and wait for the result. You can get detailed information about a book by simply clicking on the title of the book.

About

Catalog of books with detailed information. The catalog is loaded from Google. Supports various search options. Displaying the search result in the form of pages or an infinite scroll.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published