SMKrizan / bibliognost

Bibliognost uses Google Books API search engine to help you find books you love. Built with GraphQL and Apollo server using MERN stack with React front-end, MongoDB database, and Node.js/Express.js server and API.

Home Page:https://bibliognost.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bibliognost: a book search engine

Description

Bibliognost: "one who possesses an encyclopedic knowledge of books and bibliography". Bibliognost uses Google Books API search engine to help you find books you love. Built with GraphQL and Apollo server using MERN stack with React front-end, MongoDB database, and Node.js/Express.js server and API.

Programming Languages and Technologies Used:

  • Apollo server
  • CSS
  • HTML
  • ES6
  • GraphQL
  • Javascript
  • JSX
  • MERN stack: -- MongoDB -- Express -- React -- Node.js

NPM Packages:

  • @apollo/react-hooks
  • @testing-library/jest-dom
  • @testing-library/react
  • @testing-library/user-event
  • apollo-boost
  • apollo-server-express
  • bootstrap
  • bcrypt
  • express
  • graphql
  • graphql-tag
  • jsonwebtoken
  • jwt-decode
  • mongoose
  • react
  • react-bootstrap
  • react-dom
  • react-images
  • react-photo-gallery
  • react-router-dom
  • react-scripts

Table of Contents:

a glimpse of the bibliognost book search application

GitHub Repository: https://github.com/SMKrizan/bibliognost

Deployed on Heroku: https://bibliognost.herokuapp.com/

Made with ☕+❤️ by Sara Krizan and in consultation with several LAs, TA, and learning instructor through the University of Wisconsin Extended Campus Coding Bootcamp.

Please feel free to contact me via my GitHub account below with any requests to contribute to this project or collaborate on future works.

Sara Krizan
GitHub

About

Bibliognost uses Google Books API search engine to help you find books you love. Built with GraphQL and Apollo server using MERN stack with React front-end, MongoDB database, and Node.js/Express.js server and API.

https://bibliognost.herokuapp.com/


Languages

Language:JavaScript 94.4%Language:HTML 5.0%Language:CSS 0.5%Language:Shell 0.1%