For this project, I am using Node.js and Express.js.
This is a learning exercise, not all will be perfect. I will refine it all over time until I'm happy.