Skip to content

heatherloisejackson/BookSearchEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookSearchEngine

Full-Stack MERN application that allows users to search books using a Google Books API

Description

This application uses React.js front-end, MongoDB as database, Node.js and Express.js as the server, and API. The application began as code working with a RESTful API, but was refactored to be a GraphQL API built with Apollo Server. The use of GraphQL and Apollo allows the application to perform much better. This book search engine uses the Google Books API so avid readers can search and save books they would like to purchase. The search function brings a list of books that the user can click on individually and save to their own list of "Saved Books." When the user has purchased/read a book on their list they can then delete it.

Installation

This application does not require any installation and can be accessed here: Google Book Search Engine

Usage

Below are screenshots of the site. screenshot1 screenshot2 screenshot3 screenshot4

Credits

Thank you to Penn LPS Coding Bootcamp, instructors, peers, JavaScript, Node.JS, NPM and its packages, React.js, and Express.js, MongoDB, Mongoose, MongoDB Atlas & Robo3T, Apollo Server & GraphQL, and Heroku.

License

License: MIT

How to Contribute

Contributor Covenant

Contact me @heatherloisejackson on GitHub

About

Full-Stack MERN application that allows users to search books using a Google Book API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors