A simple end to end implementation of data persistence using Angular to retrieve data, mongo (via mongoose) to store the data, and node to serve the application. I've purposefully not used any of the more popular packages, such as Express.