.
├── bin -> executable program
├── configs -> where all configs store in js file
└── crons -> cron files needed <soon>
└── email-templates -> templates for send email <soon>
├── handlers -> all handler for routing goes here
├── middlewares -> all middleware configuration goes here
├── migrations -> db migration files
├── models -> all sequelize models
├── node_modules -> u know lah what it is
├── public -> directory to publish it on server
├── routes -> all routes config goes here
└── storage -> all file like data, or uploaded file goes here
└── utils -> all script files needed as utilities / helpers
└── validators -> script files for validation of entries
- Clone this project
- Run
npm run install
oryarn dev
- Duplicate file
.env.example
to.env
- Fill all required environment on
.env
file - Run
npm run dev
oryarn dev
to execute the program
- docker
- pm2