Modularized node js boilerplate code with all necessary packages needed in a project .
Application is divided into following folders.
1- Root File = app.js
2- Routing = routes folder which handles only routing and pass controls to controller
3- Controllers = controllers handle business logic and also handle external api request
4- db = folder for database objects calling and ORM
5- Logs = Gather error logs using winston and morgan
6- .env = contains environmental variable which can be called using dotenv package
https://www.coreycleary.me/project-structure-for-an-express-rest-api-when-there-is-no-standard-way/