... | @@ -31,9 +31,11 @@ Descreve os principais requisitos funcionais da ferramenta web de gestão. |
... | @@ -31,9 +31,11 @@ Descreve os principais requisitos funcionais da ferramenta web de gestão. |
|
|
|
|
|
Descreve os principais requisitos funcionais e os serviços disponibilizados pela API REST que será consumida pelo aplicativo e pela ferramenta web de gestão.
|
|
Descreve os principais requisitos funcionais e os serviços disponibilizados pela API REST que será consumida pelo aplicativo e pela ferramenta web de gestão.
|
|
|
|
|
|
# [Modelagem de dados](./modelagem)
|
|
# Modelagem de dados
|
|
|
|
|
|
Conheça a estrutura do banco de dados do Projeto Adoções.
|
|
O Projeto Adoções adotará uma abordagem de bancos de dados não-relacionais.
|
|
|
|
|
|
|
|
- Conheça o [esquema conceitual do banco de dados](./modelagem) do Projeto Adoções.
|
|
|
|
|
|
# Ferramentas de apoio
|
|
# Ferramentas de apoio
|
|
|
|
|
... | @@ -41,17 +43,20 @@ Conheça a estrutura do banco de dados do Projeto Adoções. |
... | @@ -41,17 +43,20 @@ Conheça a estrutura do banco de dados do Projeto Adoções. |
|
|
|
|
|
GitLab é 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.
|
|
GitLab é 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)
|
|
- [Comandos básicos do Git](./comandos-basicos-de-git)
|
|
|
|
|
|
## [Slack](http://slack.com)
|
|
## [Slack](http://slack.com)
|
|
|
|
|
|
Slack é uma ferramenta de comunicação integrada para times de desenvolvimento.
|
|
Slack é uma ferramenta de comunicação integrada para times de desenvolvimento.
|
|
|
|
|
|
[Acesso ao Slack do Projeto Adoções](https://ages-adocoes.slack.com/)
|
|
- [Acesso ao Slack do Projeto Adoções](https://ages-adocoes.slack.com/)
|
|
|
|
- [Integração do GitLab com o Slack](./integracao-com-slack)
|
|
|
|
|
|
|
|
## Kanban do Projeto
|
|
|
|
|
|
[Integração do GitLab com o Slack](./integracao-com-slack)
|
|
O Projeto Adoções é acompanhado de perto através de um Kanban integrado ao GitLab.
|
|
|
|
|
|
## [Kanban do Projeto](http://www.kanban.ages.pucrs.br/boards/projetos/Adocoes)
|
|
- [Acesso ao Kanban do Projeto Adoções](http://www.kanban.ages.pucrs.br/boards/projetos/Adocoes)
|
|
|
|
|
|
# Tecnologias
|
|
# Tecnologias
|
|
|
|
|
... | @@ -59,19 +64,18 @@ Slack é uma ferramenta de comunicação integrada para times de desenvolvimento |
... | @@ -59,19 +64,18 @@ Slack é uma ferramenta de comunicação integrada para times de desenvolvimento |
|
|
|
|
|
O Node.js será utilizado para o desenvolvimento de nossa REST API.
|
|
O Node.js será utilizado para o desenvolvimento de nossa REST API.
|
|
|
|
|
|
### Entenda o Node.js lendo nosso [resumo](./Node.js).
|
|
- Entenda o Node.js lendo nosso [resumo](./Node.js).
|
|
|
|
|
|
## [Mongo DB](https://www.mongodb.com/)
|
|
## [Mongo DB](https://www.mongodb.com/)
|
|
|
|
|
|
O Mongo DB 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.
|
|
O Mongo DB 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.
|
|
|
|
|
|
### Entenda o Mongo DB lendo o nosso [resumo](./Mongo-DB).
|
|
- Entenda o Mongo DB lendo o nosso [resumo](./Mongo-DB).
|
|
|
|
- [Configuração do RoboMongo](./configuracao-do-robomongo)
|
|
### [Configuração do RoboMongo](./configuracao-do-robomongo)
|
|
|
|
|
|
|
|
## [OAuth2.0](./oauth-2.0)
|
|
## OAuth2.0
|
|
|
|
|
|
Entenda o protocolo de autorização de acesso que será utilizado no Projeto Adoções.
|
|
[Entenda o protocolo de autorização de acesso que será utilizado no Projeto Adoções.](./oauth-2.0)
|
|
|
|
|
|
## [Wireframe.cc](https://wireframe.cc/)
|
|
## [Wireframe.cc](https://wireframe.cc/)
|
|
|
|
|
... | @@ -88,14 +92,14 @@ Algumas ferramentas avaliadas foram: |
... | @@ -88,14 +92,14 @@ Algumas ferramentas avaliadas foram: |
|
|
|
|
|
# Materiais de apoio ao projeto
|
|
# Materiais de apoio ao projeto
|
|
|
|
|
|
## [Getting Started](./getting-started)
|
|
## Getting Started
|
|
|
|
|
|
No getting started você encontra tudo que vai precisar para o setup inicial pra trabalhar no projeto.
|
|
No [getting started](./getting-started) você encontra tudo que vai precisar para o setup inicial pra trabalhar no projeto.
|
|
|
|
|
|
## [Framework](./framework)
|
|
## Framework
|
|
|
|
|
|
Conheça nosso framework de desenvolvimento.
|
|
Conheça nosso [framework](./framework) de desenvolvimento.
|
|
|
|
|
|
## [Minha primeira API](./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](./minha-primeira-api) |