Boilerplate\template repository for starting Express + Typescript + Jest
(with supertest) project.
To create a repository based on this template simple click "Use this template" button above
It uses folder-by-type scructure which suitable for small projects (~10 files in each type).
As your project grows it will become more difficult to find the file you're actually looking for.
If you intend to build a large project I'd highly recommend using folder-by-feature scructure as a highly scalable approach.
Create a directory for each feature and place all related models, controllers, routes, and templates for that feature in that directory together.