Skip to content

PradhipJ/vpt-2022-dec-legion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Open Library Search Engine

host link : https://remarkable-gaufre-570a7c.netlify.app/

Getting Started

https://github.com/PradhipJ/vpt-2022-dec-legion.git
cd vpt
npm install
npm run dev

Decription:

This website uses the OpenLibrary API to retrieve the user's requested book information. From user inquiries comprising author names, book titles, and other information, we can find the necessary book information. Technologies like React.js and Node.js are utilised in the completion of this project. For search operations, we created our own search algorithms.

Additional features:
1)Recommends books based on author of selected book
2) We can also query using voice search.

Screenshots:

Home Page:

Home Page

Results:

Results Page

Function Details:

countCommonSubsequence()

  • Used to optimize search results

getSearchResultByBookAndAuthor()

  • It uses the search api and filters the search results by author name and book title

getBookDetails()

  • It fetches the book details by querying the book's key in works API

getTopThree()

  • It gets the top three books published by the current book's author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •