- Eduardo Levy
- Felipe Paiva
- Filipe Arena
- Pedro Martinez
- Thais Monti
- Instalar o Node (https://nodejs.org/)
- Instalar um servidor mysql (sugerimos o mamp - https://www.mamp.info/en/)
- Entrar na pasta do projeto
- $ npm install
- $ npm install -g nodemon
- Rodar o servidor mysql. Verificar se está na porta 3306.
- Criar database no mySQL. De preferencia "utf8_general_ci"
- $ nodemon server.js
- Abrir outro terminal e rodar $ gulp
- Abrir um navegador e escrever localhost:8080
- server.js - configuração e inicialização do backend.
- app.js - configuração e incialização do frontend.
- front_modules/ - bibliotecas baixadas para o front (angular, bootstrap, jquery)
- models/ - models do sistema. Usados pelo sequelize.
- modulos/ - cada um dos modulos que vamos desenvolver no sistema
- api/ - colocar aqui o controller do módulo
- web/ - colocar aqui as views e sua interatividade (tudo que vai ao client)
- public/ - arquivos disploniveis para os clientes.
- index.html - pagina base para o app.
- styles.css - css próprio do app.
- app.js - configurações do angular
- compiled.min.js - todo o codigo de front minificado