A React-based Google Books Search app.
This is a books search application with React, Node, Express and MongoDB utilizing the Google Books API.
The user can search for a book, the search will render a list of books relevant to the search word. Then the user can save book titles to a list of favorites which are saved to the MongoDB.
- React
- Google Books API
- Node
- Axios
- MongoDB
git clone https://github.com/onomatopoetica/react-google-books-search.git
-
Ensure you have Node.js installed on your machine.
-
npx create-react-app react-google-books-search
to install React for the project. -
All NPM packages required for this application are already listed as dependencies in the
package.json
file. Run the commandnpm install
command in your terminal at the root directory level to install the packages.
- Once React and dependencies are installed, cd into your directory and run
npm start
to view the project on http://localhost:3000/.
- See About The Project or Demo image above for more information on how it works.
- View Project Links above for the link to the deployed app on Heroku.