Basically, I'm wondering what technologies, node modules, etc I could use to either future proof it, or just make it easier to make.
My current thought of things to use:
NodeJS 8 - Backend
EJS - Templating
MongoDB - Database
Just posting suggestions is fine, however, I'd appreciate it if you gave examples of how you have or how it can be used and some rough pros and cons of it are. (If you have an opinion that doesn't match everyone else's, I'd still love to hear it)