Via Marconi 20, Bussolengo (VR)

Node.js application boilerplate

Hello everybody.

Today I would like to share with all of you our Node.js application boilerplate.
We use this boileplate every time we start a new project.

This application sets up an Express.js server with authentication, registration, password recovery, all out of the box.
Moreover, there is also implemented authentication/registration via Facebook oauth.

Finally, it supports localization and i18n friendly urls.

From the technical side, the boilerplate has been written using ES6/ES/ syntax and linted using standardjs.

Below the main libraries:

master branch is based on Bookshelf ORM.

Please check out the sequelize branch to see the same boilerplate with Sequelize ORM.

The application needs PostgreSQL 9.6+

You can clone the project here.

If you are looking to develop a new Node.js project and you need a valuable technical partner, fell free to contact us here and ask for a quotation.