MEAN Stack Boiler Plate
Bcrypt for storing user passwords and authenticating login.
JWT tokens for authenticating requests and checking user claims.
The front end Angular application has examples of showing different content based on a user's claims (authorization).
GET, PUT, POST, and DELETE to routes with associated Mongo actions.
File upload with AWS S3 setup.