NodeJs sample application Features and application flow Basic structure of nodejs application Define routes Define models Define controllers Define middlewares Define services Database connection Authentication types FB authentication Google authentication Jwt authentication