This project came into existence because I got tired of looking for template repositories, creating and configuring projects from scratch, setting up directory structures and monorepos and configuring linting and code style each time I started a new project.