This Express Server works with a React App Client:
& a Socket.io instant messaging system Socket:
- Socket: socket.io
Social app is allowing blog posts with photo download, reading of friends feeds and instant messaging with selected friends
- bcrypt: bcrypt is a password-hashing function
- cors: cors is a node.js package for providing a Connect/Express middleware that can be used to enable CORS with various options
- dotenv: Dotenv is a zero-dependency module that loads environment variables from a .env file into process.env
- helmet: Helmet helps you secure your Express apps by setting various HTTP headers
- morgan: HTTP request logger middleware for node.js
- multer: Multer is a node.js middleware for handling multipart/form-data, which is primarily used for uploading files. Multer will not process any form which is not multipart
- path: path is an exact copy of the NodeJS 'path' module published to the NPM registry