Mudanças entre as edições de "Avalia+"

De MSTECH wiki
Ir para: navegação, pesquisa
(Arquitetura Front-End)
(Arquitetura Front-End)
Linha 20: Linha 20:
 
***<b>angular-motion</b>
 
***<b>angular-motion</b>
 
****<b>modules</b> - animações utilizaveis com angularJS ng-animate
 
****<b>modules</b> - animações utilizaveis com angularJS ng-animate
***<b><i>awesome-bootstrap-checkbox.css</i> - customizações de layout realizadas sobre os campos checkbox/radio do html
+
***<b><i>awesome-bootstrap-checkbox.css</i></b> - customizações de layout realizadas sobre os campos checkbox/radio do html
 
***<b><i>bootstrap.css</i></b> - franework [http://getbootstrap.com/]
 
***<b><i>bootstrap.css</i></b> - franework [http://getbootstrap.com/]
 
***<b><i>font-awesome.css</i></b> - customização de fontes para bootstrap
 
***<b><i>font-awesome.css</i></b> - customização de fontes para bootstrap

Edição das 14h13min de 19 de outubro de 2016

Descrição

Descrever nesta área o que é o produto, quais as necessidades de negócio pretende atender, a quem se destina.

Funcionalidades de Ouro

Nesta seção, insira 3 ou 4 funcionalidades que diferenciam e destacam o produto. De preferência coloque apenas os nomes das funcionalidades

Link do Product Backlog

Nesta seção, insira o link do Product Backlog do produto

Arquitetura Front-End

- Pastas (negrito)
- Arquivos (negrito + itálico)

  • css
    • vendor
      • angular-motion
        • modules - animações utilizaveis com angularJS ng-animate
      • awesome-bootstrap-checkbox.css - customizações de layout realizadas sobre os campos checkbox/radio do html
      • bootstrap.css - franework [1]
      • font-awesome.css - customização de fontes para bootstrap
    • prova.css - estilos para gerar .pdf da prova
    • style.scss - estilos gerais do sistema
  • fonts - fontes awesome/material
  • images - imagens gerais do sistema/manual do sistema em .pdf
  • js
    • angular
      • controllers - Cada controller angularJS possuí uma única View na estrutura asp.NET indicado no arquivo .html pelo atributo ng-'controller' (O Avalia+ não se utiliza de rotas virtuais do argularJS, diferentemente de uma aplicaçao SPA)
      • directives
        • _bundle - todas as diretivas utilizadas no sistema
        • directives.js - modulo centralizador de diretivas
      • factories
        • _bundle - todas as 'factories' utilizadas no sistema
      • filters
        • _bundle - todos os filtros utilizados no sistema
      • models - todos os 'models' são serviços que são construídos com base na utilização dos serviços nativos '$http/$resource'
      • services
        • _bundle - todos os serviços utilizados no sistema
        • services.js - modulo centralizador de serviços
        • services.interceptor.js - modulo responsável por interceptar todas requisições realizadas sobre AJAX
    • vendor
      • angular - framework AngularJS versão 1.x [2]
      • compressor - realiza a compressão de arquivos de imagem (.jpg ideal) utilizando canvas do html
      • datepicker - plugin para exibição e utilização de calendário [3]
      • highcharts - plugin para exibição gráficos [www.highcharts.com]
      • redactor - plugin editor de textos [4]
      • resumable - plugin para realizar uploads com possibilidade de pause [5]
      • bootstrap-3.2.0.js - franework [6]
      • jquery-2.1.1.js - framework [7]
      • jquery-ui.js - framework [8]
      • jquery.signalR-2.2.0.js - conexão com websocket com suporte para tecnologia asp.NET [9]
      • mathJax.js - framework para exibição de formulas matemáticas complexas através de LaTeX, MathML [10]
      • moment.js - plugin para formatação de datas [11]
  • tests

Outras informações