When starting developing a NodeJS project and learning the all the basic stuff, the first thing that comes to your mind (at least to me) was: “Now, how I structure a real project that solves a real…