Skip to content

yangyi-shen/book-browser-legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Browser 📚

A website that helps you search all the major online bookstores at once for the best deals. Check it out here!

This was built with React & NodeJS.

Todo:

  • Figure out how to web scrape all major online bookstores

    • BetterWorldBooks
    • AbeBooks
    • Amazon Books
    • ThriftBooks
    • Book Depository
  • Process web scraped data into list of books

  • Make API to process multiple different queries, not just a set one

  • Sort books by price

    • Create function to sort by price
    • Make sure all prices are in USD
  • Bypass CAPTCHA to scrape ThriftBooks

  • Include shipping costs to book price

  • Add logo of corrensponding bookstore to search results

  • Make Searchbar, SearchResults, BookItem React components and appropriately use them to display data from backend

  • 403 and 503 status from bookstores now no longer cause app to crash

  • Make UI presentable

  • Add loading icon when search query is being processed

  • Test and release version 0.9.0

Releases

No releases published

Packages

No packages published