https://medium.com/@techsuneel99/mastering-node-js-and-express-js-a-comprehensive-guide-to-project-structure-best-practices-c0e91612a396