Skip to content

MERN - Refactor - A Google Books API search engine built with a RESTful API, refactored to be a GraphQL API built with Apollo Server

License

Notifications You must be signed in to change notification settings

pamelac21/Book-Search-Engine

Repository files navigation

Book Search Engine Starter Code

Description

I took a fully functioning Google Books API search engine built with a RESTful API, and refactored it to be a GraphQL API built with Apollo Server. The app was built using the MERN stack, with a React front end, MongoDB database, and Node.js/Express.js server and API. In this application users can create an account and save their favorite books or books they would like to read. Users can then access a page specifically catered to their selection.

Table of Contents

Deployed Site

Link to deployed application

Tech Used

Installation

  1. Clone the repo
    git clone https://github.com/pamelac21/Book-Search-Engine.git
  2. Install NPM packages
    npm install
  3. Run CLient and Server with Concurrently
    npm run develop

Usage

  • Application allows users to search books with keywords.
  • Users are able to create an account when providing user name, email and password.
  • Logged in users will are able to save their favorite books as well as delete them.
  • Saved books are stored in their account, so next time they login, the books are still in their account to be viewed.

Contact

PamelaGitHub

Email me

Acknowledgments

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

MERN - Refactor - A Google Books API search engine built with a RESTful API, refactored to be a GraphQL API built with Apollo Server

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published