Skip to content

Easily search your favorite books online through the GoogleBooks Search app. The app features a minimalistic design which serves the sole purpose for users to search books. The app is powered by the Google Books API. Like one of the books you searched? Just save it. Like it so much that you want to buy it? Just simply click the view button to se…

Notifications You must be signed in to change notification settings

PhillipChang/googlebooks-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoogleBooks-Search

Deployed Link

Landing Page

Main-Screen

Website In Action

Main-Screen

Description

Easily search your favorite books online through the GoogleBooks Search app. The app features a minimalistic design which serves the sole purpose for users to search books. The app is powered by the Google Books API. Like one of the books you searched? Just save it. Like it so much that you want to buy it? Just simply click the view button to see more information on where to purchase. Bored of the book? Just delete it.

GoogleBooks Search, where all your favorite books are easily found.

Create React Express App

About This Boilerplate

This setup allows for a Node/Express/React app which can be easily deployed to Heroku.

The front-end React app will auto-reload as it's updated via webpack dev server, and the backend Express app will auto-reload independently with nodemon.

Starting the app locally

Start by installing front and backend dependencies. While in this directory, run the following command:

npm install

This should install node modules within the server and the client folder.

After both installations complete, run the following command in your terminal:

npm start

Your app should now be running on http://localhost:3000. The Express server should intercept any AJAX requests from the client.

Deployment (Heroku)

To deploy, simply add and commit your changes, and push to Heroku. As is, the NPM scripts should take care of the rest.

Technologies Used

  • React
  • GoogleBooks API
  • HTML
  • CSS
  • Bootstrap
  • JSX
  • Express
  • MongoDB (mLabs)
  • Nodejs

Author

Phillip Chang

About

Easily search your favorite books online through the GoogleBooks Search app. The app features a minimalistic design which serves the sole purpose for users to search books. The app is powered by the Google Books API. Like one of the books you searched? Just save it. Like it so much that you want to buy it? Just simply click the view button to se…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published