GSG-Library 📚


GSG-Library is a Web-based service that collects a lot of books on our database.


User Journey

The user will open the home page and browse through available books and when they see a book they like they can add it to their favorite by pressing the heart button.

User Stories

  • As a user, I want to show all available books in the library.
  • As a user, I want to add a book to my favorite.
  • As a user, I want to see all books in my favorite.

Technology and Tools that we used

  • HTML
  • CSS
  • JavaScript
  • Express js
  • Postgres
  • Heroku

Entity Relationship Digram



  • express
  • pg
  • bcrypt
  • env2
  • joi
  • cookie-parser
  • jsonwebtoken
  • compression

Dev Dependencies

  • eslint
  • nodemon
  • jest
  • cross-env
  • supertest

Installing the project locally

  • git clone
  • code GSG-Library
  • npm i
  • npm run start

Team Members


View Github