rubybassi / show-me-the-books

A simple UI MERN application using Google Books API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Repo stars

Show Me the Books

Description

A simple Google Book search application using React, Node, Express and Mongoose (MERN).

The application allows the user to search authors and book titles which are fecthed from Google Books API.

App Summary:

  • Search page - user can search for books via the Google Books API and render them here. User has the option to "View" a book, bringing them to the book on Google Books, or "Save" a book, saving it to the Mongo database.

  • Saved page - renders all books saved to the Mongo database. User has an option to "View" the book, bringing them to the book on Google Books, or "Delete" a book, removing it from the Mongo database.

Table of Contents

Preview

Visit the deployed application on Heroku.

Search Page

Homepage

Saved Page

Demo

Execute

Clone the repo and in the command line run npm install or shortcut npm i to download all the npm package dependancies which include: Node Express and Mongoose.

Then invoke the application with command npm run start.

Contributing

Contributions are welcomed.

License

MIT

Environment

About

A simple UI MERN application using Google Books API.


Languages

Language:JavaScript 84.6%Language:HTML 14.4%Language:CSS 1.0%