File uploads with HTML5 these days is easy as pie, especially when you have a framework that handles everything for you, internally. Combining Node, the Express framework and a little HTML5 magic with FormData and XMLHttpRequest, we can create a very simple file uploader that can support large files.
Start off with the client side.
Add the button click event with a bootstrap progress indicator
Add the server route.