Skip to content

React application to search Google Books database, view thumbnails and short descriptions

License

Notifications You must be signed in to change notification settings

alane019/google-books-mern

Repository files navigation

Google Books Data Explorer

License

Try it on Heroku → https://search-google-books-mern.herokuapp.com/

img

Table of Contents


Overview

Uses Axios API client and Google Books API endpoint to display a stylized list of book results from the official Google Books database, based on user search query.


Getting Started

Install Git and Node.js to develop.

git clone https://github.com/alane019/google-books-mern.git

This will copy all files from this github repository to your working directory.


Installation

Install all node package dependencies listed in the package.json file using the following command in your terminal, in the directory of the project:

npm install

You can also use:

npm i

Usage

Search for books and add books.


Deployment

Create React App was used to stand up this demo. You can follow the steps provided in the official documentation throughout the development process to test and deploy.

To launch a test version of the application, use the following in your development terminal:

npm start or yarn start.

To prepare a production bundle for deployment, use npm run build or yarn build.


Technologies Used

  • NodeJs - JavaScript runtime.
  • React - JavaScript front-end library.
  • Axios - Promise based HTTP client optimized for effificent development of secure and performant NodeJS web applications.
  • Create React App is used to bootstrap the setup and configuration of build tools like Babel and Webpack, which are used for JavaScript module bundling and dynamic transpiling of project resources.

Contributing

To suggest changes, or request enhancements, submit a pull request or an issue if you would like to contribute This project should be a great resource for anyone looking for a working introduction to NodeJs React development with REST APIs.

About

React application to search Google Books database, view thumbnails and short descriptions

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published