PROJECT SETUP

[X] init package.json

INSALL PACKAGES

[X] express --save
[X] morgan --save
[X] helmet --save
[X] cors --save
[X] ejs --save
[X] nodemon -D
[X] eslint -D
[X] prettier -D
[X] dotenv -D

SETUP ESLINT

[x] .eslint.json

SETUP PRETTIER

[x] .prettierrc

INIT FOLDERS

[x] bin
[x] config
[] controllers
[x] lib
[] models
[x] public
[x] routes
[] utils
[x] views

CREATE MAIN FILES

[X] init server.js
[x] init app.js

[x] init public files [x] setup root and 404 route [x] setup express error handler [x] setup root and error page