Having the architecture of your app organized, where any one on your team can see, understand and colaborate, will bring huge benefits to your startup. Even if its your first MVP what you will be building, or if its a big scaleup, with many features adding constantly, this framework will help the team have their technology organized so they can take better desitions and improve productivity.
​
The main goal with this template is to organize your architecture from Overall Requirements and App Features, to UI components, services, or feature modules we need to develop, to third party APIs or libraries we need to use.
​
This template is inspired on Dan Wahlin's Angular Architecture Template, but it could work for every javascript based App. For mor reference visit this links:
​
https://github.com/DanWahlin/angular-architecture