Dependencias:
NodeJS (4+)
Ionic
Bower
Gulp (opcional: gerado pelo ionic)
Executar os comandos na linha de comando, na pasta do projeto:
npm install -g cordova ionic
npm install -g bower
npm install
bower install
node server.js
ionic serve
Testado no google chrome e Moto G4 Plus. Habilitar emulação de dispositivo no chrome. (inspecionar(F12) > toggle device toolbar(ctrl + shift + M)).
Styleguide da arquitetura (JohnPapa): [https://github.com/johnpapa/angular-styleguide/tree/master/a1](Link URL)