Took a previously existing (blog app)[https://github.com/StephenGrider/AdvancedNodeStarter] as a starting point to add further features. The features are: Redis cache, e2e testing with Jest and puppeteer, Travis CI, and a scalable image/file upload in AWS.
To run in dev mode the mongoURI in config/dev.js
must be changed to point to your mongo DB.
The AWS configuration is also intentionally removed form the repository.