Building ReSTful API with Express.js The whole application is broken up into modules, where the next module adds more features or improves the previous module. This source code will be continuously updated from time to time.