

Note: In case the requested URI does not exist, app shows this page Under Maintenance Page Note: SignUp with Providers Dashboard Page Note: This page has sub-sections, like about-us, contact-us & portfolio LogIn Page Note: I am mentioning only files/folders which you need to configure if requiredīelow mentioned are the steps to install, configure & run in your platform/distributions. For more details, please review the Queue class. For background queues - Repo contains the use of Kue.For views - Repo contains the use of PUG template engine.Other options for logging are Log.warn, Log.error & Log.custom.

To Log - use Log.info('Your message should go here!').For Handling Exception - Repo contains two classes ie.For Logging - Repo uses custom Log class built in middlewares folder, and it creates logs file by date & removes the log files after 'X' days (You can define that 'X' in the.Passport.js is compatible with Express.js and is authentication middleware for Node.js. For Strategies Auth - Repo contains the use of the Passport.js.For Route Auth Middleware - Web routes are configured with CSRF Token while the API routes are configured with JSON Web Token.For Routing - Repo contains the use of express-router & have distributed Routes into two files ie.For Cache - Repo contains the use of memory-cache (ie.For Database - Repo contains the use of Mongoose (ie.For storing custom constant configurations within the process.env - DotEnv package is used.It uses Node's Cluster API, this helps us to take advantage of multi-core systems & to handle the load.This boilerplate is built using Express.js web framework, and is using Typescript Lang for writing the app's logic.🤾 that ⭐️ button if you like this boilerplate.
