Skip to content

a SPA (Single Page Application) that uses react-router-dom to navigate, hide and show React components.

Notifications You must be signed in to change notification settings

helenhao888/google-book-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Books Search

Overview

A new React-based Google Books Search app. It's a SPA (Single Page Application) that uses [react-router-dom] to navigate, hide and show React components without changing the route within Express. Creating React components, woking with helper/util functions, and utilizing React lifecycle methods to query and display books based on user searches. Use Node, Express and MongoDB ,so that users can save books to review or purchase later.

  • user can search a google book by inputting a book name. After gets the result, user can view a book or save a book for later view.
  • User can access the saved books and view them. If user doesn't want to save any book, user can delete it from the saved books.

App Live Link

https://blooming-anchorage-27257.herokuapp.com/

App GitHub Link

https://github.com/helenhao888/google-book-search.git

Developer

Developed by Helen Hao (helenhao888)

Technologies

React.js 
JSX
MVC design 
javascript/ES6    
HTML
CSS   
Express
MongoDB/Mongoose 
JSON
Path
Google Books API
HeroKu/GitHub

Screenshots

  1. Search Book

    • Loading Result search book
    • Get searched books search book
  2. View book

    view book

  3. Save book and View Saved Book

  • save a book save book
  • view saved book view saved book
  1. Delete Book delete book

Contact Information

Helen Hao : :link:linkedIn 🔗Portfolio

About

a SPA (Single Page Application) that uses react-router-dom to navigate, hide and show React components.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages