Used to organize all the login of the application
The config folder is used to organize configuration files
Here we will put the handlers of our routes
Component for the middlewares that you use in the routes
Contains models/seeders/migration files for sequelize
Everything related to routing belongs here
These are the so-called utility or “pure” functions
You use validators mainly to approve payloads and configuration
After you have created the key components in your folder structure, it’s time to implement testing in your project (both unit and integration)