This project allows users to search for books to read and also keep a record of books to buy. This app uses the Google Books API search engine, RESTful API, then refactoring it to be a GraphQL API built with Apollo Server. The application was achieved with MERN stack, a React front end, MongoDB database, and Node.js/Express.js server and API.
The user should clone the repository from GitHub.
Clone this repository.
- Repository Link
- SSH Clone Link:
git@github.com:c1am/book-search-engine.git - Heroku Deployment Link
Install node.js, open the terminal and run npm i [package], replacing [package] for each package below:
- bcrypt
- react
- graphql
- express
- mongoose
- apollo server
- jsonwebtoken
- node
- Javascript
- MySQL
- MongoDB Atlas
- Apollo
- React