A framework that built on the top of node.js, helps in fast tracking development of server based application
Mongoose is built on top of the official MongoDB Node. js driver. Each mongoose model keeps a reference to a native MongoDB driver collection. The collection object can be accessed using YourModel
A package which keep track of the request routes intended for (middleware)
A package which is used to access the body/data sent in th request
Used to work with cookies
used to validate some fields data of database or anything
Information Exchange: JWTs are a good way of securely transmitting information between parties because they can be signed, which means you can be sure that the senders are who they say they are. Additionally, the structure of a JWT allows you to verify that the content hasn't been tampered with.
This module provides Express middleware for validating JWTs (JSON Web Tokens) through the jsonwebtoken module. The decoded JWT payload is available on the request object
to work with env files in the project and get access of all variable using process.env.varName
used to handle photo upload in database