Skip to content

FranklynSuriel/Google_Book_Search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google_Book_Search

License

A book search engine using Google API, where you can create a login and save your favorite books

Description

Google_Book_Search was build whit a RESTful API and we needed to Refactor it to use GraphQL built in Apollo Server. I started adding, modifying and erasing the necessary files on the back and using ApolloGraphQL sandbox for testing the queries and mutations ensuring that, at the end I have a functioning server side. I work on the client side the same approach as the server side. This was an exiting and challenge process where I discovered the differences between the RESTful and GraphQL.

Table of Contents

Installation

This application runs in the browser and requires the following packages:

Links

Github repository site here: https://github.com/FranklynSuriel/Google_Book_Search

Deployed site here: https://protected-lake-70730.herokuapp.com/

Usage

Open it in the browser. The landing page you can search for books. You can sign up or login. If you click login/signup a modal will appear with the options of login or signup. You can click the toogle button to change the option. After you login, the options Search for books, See your books or logout will show on the navbar. When you do a search alter login, each book will show a button to save this book to your collection. If you click Save this book! button, you book will be added to you collection. If the book is already saved, the button will indicate that the book is already saved. If you click on See your books, you will be presented with all the saved books and each book will have a button with the option to delete your book. If you click logout you will logout from the application.

Google_Book_Search

Credits

Documentation(s) and webpage(s):

  • apolloDocs
  • Stack Overflow
  • BootCamp Repo

License

This project is licensed under the MIT license.

Contributing

No contributions guidelines.

Test

No test available.

Questions

github.com/FranklynSuriel

Questions about this project or to report an issue can be sent to:

Please specify the name of the project in the subject of the email.

About

A book search engine where you can create a login and save your favorite books

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published