A very simple example of a web server for standalone HTML files made with Node.js and Express.
It can receive and handle POST requests and serve some dynamic data. On the client side, a few simple AJAX calls are used to handle asynchronous input and output requests. It's all very bare bones, and special emphasis is made to make the code easy to understand. Now just add your own features, and you have something presentable! :D
Note: This code is meant for educational purposes to showcase Node.js and Express, and it's not meant for production. However it can still serve as a starting point if you're ready to put in some additional work. My first suggestion would be to change the standalone HTML files for ones generated with either Pug (previously Jade), Hogan or EJS.
Download and extract the files. In the terminal, cd to the app directory (bin) and input:
npm install
Then view the files on http://127.0.0.1:1338