Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • A Adocoes
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • AGES-Adocoes
  • Adocoes
  • Wiki
  • Home

Home · Changes

Page history
Update home authored Jun 10, 2017 by Eduardo Arruda's avatar Eduardo Arruda
Hide whitespace changes
Inline Side-by-side
home.md
View page @ d7d4a531
...@@ -18,7 +18,14 @@ ...@@ -18,7 +18,14 @@
[09/06/2017 - Ajuste de Requisitos](http://www.tools.ages.pucrs.br/AGES-Adocoes/Adocoes/wikis/resolucoes-reuniao-stakeholder-09-06-17) [09/06/2017 - Ajuste de Requisitos](http://www.tools.ages.pucrs.br/AGES-Adocoes/Adocoes/wikis/resolucoes-reuniao-stakeholder-09-06-17)
# Requisitos funcionais # **ACOMPANHE O PROJETO**
[Kanban](http://www.kanban.ages.pucrs.br/boards/projetos/Adocoes)
# **ENGENHARIA DE REQUISITOS**
# 1 Requisitos funcionais
Além do atendimento dos requisitos acadêmicos, o **Projeto Adoções** tem por objetivo o desenvolvimento de uma solução de incentivo à adoção de menores. Além do atendimento dos requisitos acadêmicos, o **Projeto Adoções** tem por objetivo o desenvolvimento de uma solução de incentivo à adoção de menores.
...@@ -30,15 +37,15 @@ Ao final deste desenvolvimento, todos os artefatos produzidos serão disponibili ...@@ -30,15 +37,15 @@ Ao final deste desenvolvimento, todos os artefatos produzidos serão disponibili
O projeto será desenvolvido em dois semestres 2071/1 e 2017/2, sendo entregue no final do mês de dezembro de 2017. O projeto será desenvolvido em dois semestres 2071/1 e 2017/2, sendo entregue no final do mês de dezembro de 2017.
## [Aplicativo](./requisitos aplicativo) ## 1.1 [Aplicativo](./requisitos aplicativo)
Descreve os principais requisitos funcionais do aplicativo para dispositivos móveis. Descreve os principais requisitos funcionais do aplicativo para dispositivos móveis.
## [Ferramenta de Gestão](./requisitos web) ## 1.2 [Ferramenta de Gestão](./requisitos web)
Descreve os principais requisitos funcionais da ferramenta web de gestão. Descreve os principais requisitos funcionais da ferramenta web de gestão.
# [Mockups de telas](./mockups) # 2 [Mockups de telas](./mockups)
Veja os mockups (rascunhos) de telas que embasarão o desenvolvimento do aplicativo e da ferramenta web de gestão. Veja os mockups (rascunhos) de telas que embasarão o desenvolvimento do aplicativo e da ferramenta web de gestão.
...@@ -75,76 +82,108 @@ Veja os mockups (rascunhos) de telas que embasarão o desenvolvimento do aplicat ...@@ -75,76 +82,108 @@ Veja os mockups (rascunhos) de telas que embasarão o desenvolvimento do aplicat
<img src="/uploads/fd6fa8a9638cc0bfbec21039399f3691/009.jpg"?raw=true" alt="009" height=70px" style="border-width: 1px; border-color: Black;"/> <img src="/uploads/fd6fa8a9638cc0bfbec21039399f3691/009.jpg"?raw=true" alt="009" height=70px" style="border-width: 1px; border-color: Black;"/>
</p> </p>
# [Modelagem de dados](./modelagem) # **ANÁLISE**
# 1 [Modelagem de dados](./modelagem)
O Projeto Adoções adotará uma abordagem de bancos de dados não-relacionais. O Projeto Adoções adotará uma abordagem de bancos de dados não-relacionais.
# [API REST](./requisitos api) # ** PROJETO**
# 1 [API REST](./requisitos api)
Enumera os requisitos da API REST que será consumida pelo aplicativo e pela ferramenta web de gestão. Enumera os requisitos funcionais e não funcionais da API REST que será consumida pelo aplicativo e pela ferramenta web de gestão.
# [Layouts de telas](./layouts) # 2 [Layouts de telas](./layouts)
Veja os layouts das telas que já foram elaborados pelo BEPiD. Os layouts das telas serão elaborados com apoio de outras equipes. Aguardem novidades! Veja os layouts das telas que já foram elaborados pelo BEPiD. Os layouts das telas serão elaborados com apoio de outras equipes. Aguardem novidades!
# Ferramentas de apoio # **IMPLEMENTAÇÃO E TESTES**
## GitLab # **INTEGRAÇÃO E ENTREGA**
[GitLab](http://www.gitlab.com) é um sistema de controle de versões baseado no Git, que permite a gerência do código de projetos com equipes distribuídas, com ênfase em velocidade. O Git foi inicialmente projetado e desenvolvido por Linus Torvalds para o desenvolvimento do kernel Linux, mas foi adotado por muitos outros projetos. # **PRODUTOS FINAIS**
### [Comandos básicos do Git](./comandos-basicos-de-git) ## 1 Aplicativo
## [Slack](https://ages-adocoes.slack.com/) Link para download
[Slack](http://slack.com) é uma ferramenta de comunicação integrada para times de desenvolvimento. ## 2 API REST
### [Integração do GitLab com o Slack](./integracao-com-slack) Documentação
## [Kanban do Projeto](http://www.kanban.ages.pucrs.br/boards/projetos/Adocoes) Link para download de arquivos para o Postman
O Projeto Adoções é acompanhado de perto através de um Kanban integrado ao GitLab. # **TECNOLOGIAS, PADRÕES E PROTOCOLOS UTILIZADOS**
# Tecnologias # 1 Wireframe.cc
## [Node.js](./Node.js) Para construção dos mockups das telas foi utilizada a ferramenta [Wireframe.cc](https://wireframe.cc/).
O [Node.js](https://nodejs.org/en/) será utilizado para o desenvolvimento de nossa REST API. # 1 Node.js
## [Mongo DB](./Mongo-DB) O [Node.js](https://nodejs.org/en/) foi utilizado para o desenvolvimento da API REST.
O Mongo DB](https://www.mongodb.com/) será utilizado para armazenar os dados de crianças e adolescentes em condições de adotabilidade e todos os demais dados necessários ao aplicativo e à ferramenta de gestão. # 2 [Mongo DB](./Mongo-DB)
### [Configuração do RoboMongo](./configuracao-do-robomongo) O Mongo DB](https://www.mongodb.com/) é utilizado para armazenar os dados de crianças e adolescentes em condições de adoção e todos os demais dados necessários ao aplicativo.
## [OAuth2.0](./oauth-2.0) # 3 REST
Entenda o protocolo de autorização de acesso que será utilizado no Projeto Adoções. Complementar...
## [Wireframe.cc](https://wireframe.cc/) # 4 OAuth2.0
Ferramenta de construção dos mockups das telas O acesso à API REST do projeto obedece ao padrão de autorização de acesso [OAuth2.0](./oauth-2.0).
## Ferramentas de teste automatizado e de integração contínua # 5 Android
Entenda o protocolo de autorização de acesso que será utilizado no Projeto Adoções.
# 6 Ferramentas de teste automatizado e de integração contínua
O projeto Adoções empregará técnicas de teste automatizado e integração contínua. O projeto Adoções empregará técnicas de teste automatizado e integração contínua.
Algumas ferramentas avaliadas foram: Algumas ferramentas avaliadas foram:
### [Circle CI](./teste-deploy:-circleci) ## [Circle CI](./teste-deploy:-circleci)
### [Mocha e Expect](./teste:-mocha-e-expect.js) ## [Mocha e Expect](./teste:-mocha-e-expect.js)
# Materiais de apoio ao projeto # **MATERIAIS DE APOIO**
## [Getting Started](./getting-started) # 1 [Getting Started](./getting-started)
Aqui você encontra tudo que vai precisar para o setup inicial pra trabalhar no projeto. Aqui você encontra tudo que vai precisar para o setup inicial pra trabalhar no projeto.
## [Framework](./framework) # 2 [Configuração do RoboMongo](./configuracao-do-robomongo)
# 3 Frameword IATE (Interactor - Adapter - Translator - Entity)
Conheça nosso framework de desenvolvimento. Conheça nosso [framework](./framework) de desenvolvimento em Node.js.
## [Minha primeira API](./minha-primeira-api) # 4 [Minha primeira API](./minha-primeira-api)
Veja um exemplo de como construir um API REST simples utilizando Node.js. Veja um exemplo de como construir um API REST simples utilizando Node.js.
# 5 Como criar uma API REST com Node.js e MongoDB
Aprenda [nesse artigo](http://adrianmejia.com/blog/2014/10/01/creating-a-restful-api-tutorial-with-nodejs-and-mongodb/) como criar uma API REST com Node.js e MongoDB.
# **FERRAMENTAS DE APOIO**
# 1 [Slack](https://ages-adocoes.slack.com/)
[Slack](http://slack.com) é uma ferramenta de comunicação integrada para times de desenvolvimento.
# 2 GitLab
[GitLab](http://www.gitlab.com) é um sistema de controle de versões baseado no Git, que permite a gerência do código de projetos com equipes distribuídas, com ênfase em velocidade. O Git foi inicialmente projetado e desenvolvido por Linus Torvalds para o desenvolvimento do kernel Linux, mas foi adotado por muitos outros projetos.
### [Comandos básicos do Git](./comandos-basicos-de-git)
### [Integração do GitLab com o Slack](./integracao-com-slack)
# 3 [Kanban do Projeto](http://www.kanban.ages.pucrs.br/boards/projetos/Adocoes)
O Projeto Adoções é acompanhado de perto através de um Kanban integrado ao GitLab.
Clone repository
  • Mongo DB
  • Node.js
  • comandos basicos de git
  • como proteger uma rota
  • configuracao do robomongo
  • convenio tjrs mprs pucrs fotos
  • framework
  • getting started
  • grupos
  • Home
  • integracao com slack
  • layouts
  • minha primeira api
  • mockups aplicativo
  • mockups web adm
View All Pages