Skip to content

Commit

Permalink
Merge pull request #320 from fga-eps-mds/devel
Browse files Browse the repository at this point in the history
Versão app 1.0
  • Loading branch information
min-ia authored Nov 26, 2018
2 parents 91aa344 + 30b2f48 commit 9cbc9e3
Show file tree
Hide file tree
Showing 13 changed files with 361 additions and 38 deletions.
2 changes: 1 addition & 1 deletion docs/_data/members.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"name": "Weiller Fernandes",
"image": "desconhecido.jpg",
"image": "weiller.jpeg",
"url": "https://github.com/WeillerFernandes",
"date": "13/0137995",
"tags": ["MDS"]
Expand Down
20 changes: 6 additions & 14 deletions docs/_data/sprints.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,24 +76,16 @@
"number": "9"
},
{
"number": "10",
"complexity": true,
"numberPairing": true,
"duplication": true,
"sprintCommits": true
"number": "10"
},
{
"number": "11"
},
{
"number": "12",
"coverage": true,
"complexity": true,
"numberPairing": true,
"duplication": true,
"maintainability": true,
"styleSheet": true,
"sprintCommits": true,
"number": "12"
},
{
"number": "13",
"class": "active in"
}
]
]
11 changes: 10 additions & 1 deletion docs/_data/urls.json
Original file line number Diff line number Diff line change
Expand Up @@ -272,8 +272,12 @@
"text": "Sprint 12",
"url": "/sprint-review/2018/11/12/review-sprint-12.html",
"icon": "fa-angle-right"
},
{
"text": "Sprint 13",
"url": "/sprint-review/2018/11/13/review-sprint-13.html",
"icon": "fa-angle-right"
}

]
},
{
Expand Down Expand Up @@ -380,6 +384,11 @@
"url": "/docs/2018/08/28/license.html",
"icon": "fa-shield-alt"
},
{
"text": "Postmortem",
"url": "/docs/2018/11/26/postmortem.html",
"icon": "fas fa-skull"
},
{
"text": "Github",
"url": "https://github.com/fga-eps-mds/2018.2-IndicaAi",
Expand Down
9 changes: 4 additions & 5 deletions docs/_posts/2018-08-28-architecture-doc.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,15 @@ O IndicaAi será um módulo do aplicativo Integra, este módulo será responsáv

### 2.3 React Native

O React Native é um framework de JavaScript que fornece suporte ao desenvolvimento de aplicações móveis usando JavaScript, CSS e HTML5. Com React Native é possivel criar aplicativos tanto para Android quanto para iOS de forma nativa, ou seja como se fossem escritos para uma plataforma específica. A camada *View* será representada pelo React Native, portanto será responsável por exibir a interface do usuário e fazer requisições a API feita em Ruby on Rails.
O React Native é um framework de JavaScript que fornece suporte ao desenvolvimento de aplicações móveis usando JavaScript. Com React Native é possivel criar aplicativos tanto para Android quanto para iOS de forma nativa, ou seja como se fossem escritos para uma plataforma específica. A camada *View* será representada pelo React Native, portanto será responsável por exibir a interface do usuário e fazer requisições a API feita em Ruby on Rails.

<iframe frameborder="0" style="width:100%;height:600px;" src="https://www.draw.io/?lightbox=1&highlight=0000ff&edit=_blank&layers=1&nav=1&title=React#Uhttps%3A%2F%2Fdrive.google.com%2Fuc%3Fid%3D1XumTy5uTyioHxKt8qj0pSjogOPDD4RAI%26export%3Ddownload"></iframe>

## 3: Requisitos e Restrições Arquiteturais

* A aplicação deve ser construída sobre a arquitetura de microsserviços, na qual o frontend será desenvolvido em React Native.

* O Aplicativo será funcional em dispositivos celulares Android ou iOS os quais devem ter acesso a internet.
* O Aplicativo será funcional em dispositivos celulares Android os quais devem ter acesso a internet.

* O frontend deve ser desenvolvido para consumir diferentes serviços de APIs diferentes, portanto um módulo não pode interferir no outro.

Expand All @@ -88,14 +88,13 @@ O IndicaAi será um módulo do aplicativo Integra, este módulo será responsáv
| --- | --- |
| UC01: Cadastrar novo local | Cadastramento de um local pelo usuário utilizando a tela de cadastro do IndicaAi |
| UC02: Cadastrar local do Google API | Cadastramento de local existente no Google utilizando sistema de "check-in", por meio da API do próprio Google|
| UC03: Cadastrar publicidade | Cadastramento de uma publicidade pelo usuário Administrador|
| UC03: Cadastrar publicidade | Cadastramento de uma publicidade pelo mantenedores |
| UC04: Gerar rota | Cria uma rota baseada na posição de partida do usuário e a posição de destino do local |
| UC05: Buscar local | Fazer busca dos locais já cadastrados no sistema |
| UC06: Visualizar local | Visualizar local e todas as informações referentes a ele |
| UC07: Favoritar local | Salvar local em uma lista de favoritos |
| UC08: Visualizar locais favoritos | Visualizar toda a lista de locais favoritos |
| UC09: Avaliar local | Fazer avaliação do local através de um sistema de notas |
| UC10: Verificar login | Verificar, por meio de uma API externa, se o usuário fez o login no aplicativo |
| UC09: Verificar login | Verificar, por meio de uma API externa, se o usuário fez o login no aplicativo |


## 5: Visão Lógica
Expand Down
19 changes: 2 additions & 17 deletions docs/_posts/2018-11-13-review-sprint-12.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,15 +187,15 @@ presence : [
positives: [
"Entrega considerável de pontos",
"Equipe de Desenvolvedores está com mais facilidade de uso da tecnologia utilizada",
"Colaboração entre os membros da equipe"
"Colaboração entre os membros da equipe",
"Entrega contínua"
]

negatives: [
"Ausência de alguns membros da equipe em durante os encontros e/ou pelo Telegram",
"Integração falha com outros grupos do Integra App",
"Essa Sprint não teve Stand Ups presenciais",
"Não foram entregues os pontos de todas as issues planejadas",
"Entrega contínua",
"Prazo curto para entrega de todas as issues"
]

Expand All @@ -220,21 +220,6 @@ knowledge: []

pairing: []

coverage: {
"url": "https://coveralls.io/builds/20112562",
"review": [
"Na Sprint em questão como a maior parte das issues estava voltada para o Front End, não ouve mudanças significativas na cobertura de código relevante"
]
}

complexity: []

duplication: []

styleSheet: []

maintainability: []

feedback: [
"Essa foi uma issue incomun em que pegamos a maior quantidade de pontos do projeto até o momento, 61 pontos. Nem todos os pontos foram concluídos devido a problemas isolados, mas isso não vejo como um ponto negativo, pois conseguimos realizar a maioria das tarefas atribuidas a equipe de desenvolvedores, e também houve um aumento significativo de ajuda mútua dentro da equipe.",
"Para a próxima sprint vamos manter o foco para conseguirmos ser mais eficientes e continuar mantendo também uma comunicação com os integrantes do Integra App para tentar previnir imprevistos para a 2 Release na matéria, esse é o ponto mais crítico no momento."
Expand Down
Loading

0 comments on commit 9cbc9e3

Please sign in to comment.