Skip to content

A bootcamp challenge to create a book search catalog connecting to a mongo database.

Notifications You must be signed in to change notification settings

Goobergreve09/Book-Search-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Search Engine with Googlebooks API

License: MIT

Description

This project is a Google Books search engine application that allows users to search for books using the Google Books API and save their favorite books to their profile.

search

Table of Contents

  1. Description
  2. Features
  3. Deployment
  4. How to Use
  5. Licensing
  6. Contact Me

Features

  • Users can search for books by entering keywords in the search bar.

  • Search results are displayed with book titles, authors, descriptions, and thumbnails.

  • Users can save their favorite books to their profile for later reference.

  • Authentication is implemented to allow users to sign up, log in, and log out securely.

Deployment

To view the deployed application on Render, visit the link below:

--> Click me to view application

Usage

  1. Clone the repository to your local machine.

  2. Install dependencies by running npm install in both the client and server directories.

  3. Set up a MongoDB database and update the connection string in the server's .env file.

  4. Start the server by running npm start in the server directory.

  5. Start the client by running npm start in the client directory.

  6. Access the application in your web browser at http://localhost:3000.

Contributions

Special Thanks to the frameworks and tools used:

License

The software license selected for this application is as follows:

Massachusetts Institute of Technology License

MIT

Questions

If you have any additional questions you can contact me by using the following:

Github Profile: Goobergreve09

Email Address: gregory.greve@yahoo.com

About

A bootcamp challenge to create a book search catalog connecting to a mongo database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published