Skip to content

Dependencies

Kev edited this page Apr 25, 2020 · 8 revisions

Backend

  • helmet is used for security.

  • heroku-ssl-redirect is used for heroku to redirect to https instead of http.

  • bcrypt is a library used to hash and unhash passwords because we don't want to directly save the password into the database.

  • express-validator is a middleware used to validate any information when the user submits data from the frontend and you want the validate the information before it is saved to the database.

  • jsonwebtoken is A JSON web token, or JWT for short, is a standardized, optionally validated and/or encrypted container format that is used to securely transfer information between two parties.

Frontend

  • google-maps-react is for google maps, given an API key, a map would show up. Includes other functionalities on map as well.

  • materialize-css is for materializecss and to use it's clean css functions.

  • react-materialize is to allow certain functions to happen and serves as a replacement for jquery.

  • tesseract.js is to obtain a text version of an image.

Clone this wiki locally