Additional npm dependencies are listed here and can be installed in the appropriate folder using the npm i xxx
command.
react-backend:
- cors - allow a server to indicate any origins (domain, scheme, or port) other than its own from which a browser should permit loading resources
- bcryptjs - incorporate a salt to encrypt password
- jsonwebtoken - secure communication
- node-notifier - show notifications
- multer - process form which is multipart (upload files)
react-frontend:
- react-router-dom - navigation
- react-bootstrap - navbar
- file-saver - download