... | @@ -123,88 +123,88 @@ Aqui você terá acesso à documentação da API REST e ao lonk para download de |
... | @@ -123,88 +123,88 @@ Aqui você terá acesso à documentação da API REST e ao lonk para download de |
|
|
|
|
|
# **TECNOLOGIAS, PADRÕES E PROTOCOLOS UTILIZADOS**
|
|
# **TECNOLOGIAS, PADRÕES E PROTOCOLOS UTILIZADOS**
|
|
|
|
|
|
# 1 [Wireframe.cc](https://wireframe.cc/)
|
|
# 1 [Node.js](https://nodejs.org/en/)
|
|
|
|
|
|
Para construção dos mockups das telas foi utilizada a ferramenta [Wireframe.cc](https://wireframe.cc/).
|
|
O [Node.js](https://nodejs.org/en/) foi utilizado para o desenvolvimento da API REST.
|
|
|
|
|
|
# 2 Astah
|
|
## [Getting Started](./getting-started)
|
|
|
|
|
|
Aguardem novidades!!!
|
|
[Aqui](./getting-started) você encontra tudo que vai precisar para o setup inicial pra trabalhar no projeto.
|
|
|
|
|
|
# 3 [Node.js](https://nodejs.org/en/)
|
|
## [Frameword IATE](./framework) (Interactor - Adapter - Translator - Entity)
|
|
|
|
|
|
O [Node.js](https://nodejs.org/en/) foi utilizado para o desenvolvimento da API REST.
|
|
Conheça nosso [framework](./framework) de desenvolvimento em Node.js.
|
|
|
|
|
|
# 4 [Mongo DB](./Mongo-DB)
|
|
# 2 [Mongo DB](./Mongo-DB)
|
|
|
|
|
|
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.
|
|
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.
|
|
|
|
|
|
# 5 REST
|
|
## [Configuração do RoboMongo](./configuracao-do-robomongo)
|
|
|
|
|
|
Aguardem novidades!!!
|
|
Aprenda [aqui](./configuracao-do-robomongo) a configurar o RoboMongo para gerenciar seus bancos de dados no MongoDB.
|
|
|
|
|
|
# 6 [OAuth2.0](./oauth-2.0)
|
|
# 3 REST
|
|
|
|
|
|
O acesso à API REST do projeto obedece ao padrão de autorização de acesso [OAuth2.0](./oauth-2.0).
|
|
## [Minha primeira API](./minha-primeira-api)
|
|
|
|
|
|
# 7 Ferramentas de teste automatizado e de integração contínua
|
|
Veja um exemplo de como construir um API REST simples utilizando Node.js: [Minha primeira API](./minha-primeira-api).
|
|
|
|
|
|
O projeto Adoções empregará técnicas de teste automatizado e integração contínua.
|
|
## [Como criar uma API REST com Node.js e MongoDB](http://adrianmejia.com/blog/2014/10/01/creating-a-restful-api-tutorial-with-nodejs-and-mongodb/)
|
|
|
|
|
|
Algumas ferramentas avaliadas foram:
|
|
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.
|
|
|
|
|
|
## 7.1 [Circle CI](./teste-deploy:-circleci)
|
|
# 4 [OAuth2.0](./oauth-2.0)
|
|
|
|
|
|
## 7.2 [Mocha e Expect](./teste:-mocha-e-expect.js)
|
|
O acesso à API REST do projeto obedece ao padrão de autorização de acesso [OAuth2.0](./oauth-2.0).
|
|
|
|
|
|
# 8 Postman
|
|
# 5 Android
|
|
|
|
|
|
Aguardem novidades!!!
|
|
Entenda o protocolo de autorização de acesso que será utilizado no Projeto Adoções.
|
|
|
|
|
|
# 9 Android
|
|
# **FERRAMENTAS DE APOIO**
|
|
|
|
|
|
Entenda o protocolo de autorização de acesso que será utilizado no Projeto Adoções.
|
|
# 1 [Slack](http://slack.com)
|
|
|
|
|
|
# **MATERIAIS DE APOIO**
|
|
[Slack](http://slack.com) é uma ferramenta de comunicação integrada para times de desenvolvimento.
|
|
|
|
|
|
# 1 [Getting Started](./getting-started)
|
|
# 2 [GitLab](http://www.gitlab.com)
|
|
|
|
|
|
[Aqui](./getting-started) você encontra tudo que vai precisar para o setup inicial pra trabalhar no projeto.
|
|
[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.
|
|
|
|
|
|
# 2 [Configuração do RoboMongo](./configuracao-do-robomongo)
|
|
## [Comandos básicos do GitLab](./comandos-basicos-de-git)
|
|
|
|
|
|
Aprenda [aqui](./configuracao-do-robomongo) a configurar o RoboMongo para gerenciar seus bancos de dados no MongoDB.
|
|
Aprenda os [Comandos básicos](./comandos-basicos-de-git) para poder trabalhar no GitLab.
|
|
|
|
|
|
# 3 [Frameword IATE](./framework) (Interactor - Adapter - Translator - Entity)
|
|
## [Integração do GitLab com o Slack](./integracao-com-slack)
|
|
|
|
|
|
Conheça nosso [framework](./framework) de desenvolvimento em Node.js.
|
|
Veja [aqui](./integracao-com-slack) como integrar o GitLab ao Slack.
|
|
|
|
|
|
# 4 [Minha primeira API](./minha-primeira-api)
|
|
# 3 [Kanban do Projeto](http://www.kanban.ages.pucrs.br/boards/projetos/Adocoes)
|
|
|
|
|
|
Veja um exemplo de como construir um API REST simples utilizando Node.js: [Minha primeira API](./minha-primeira-api).
|
|
O Projeto Adoções é acompanhado de perto através de um [kanban](http://www.kanban.ages.pucrs.br/boards/projetos/Adocoes) integrado ao GitLab.
|
|
|
|
|
|
# 5 [Como criar uma API REST com Node.js e MongoDB](http://adrianmejia.com/blog/2014/10/01/creating-a-restful-api-tutorial-with-nodejs-and-mongodb/)
|
|
# 4 [Wireframe.cc](https://wireframe.cc/)
|
|
|
|
|
|
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.
|
|
Para construção dos mockups das telas foi utilizada a ferramenta [Wireframe.cc](https://wireframe.cc/).
|
|
|
|
|
|
# **FERRAMENTAS DE APOIO**
|
|
# 5 Astah
|
|
|
|
|
|
# 1 [Slack](http://slack.com)
|
|
Aguardem novidades!!!
|
|
|
|
|
|
[Slack](http://slack.com) é uma ferramenta de comunicação integrada para times de desenvolvimento.
|
|
# 6 Ferramentas de teste automatizado e de integração contínua
|
|
|
|
|
|
# 2 [GitLab](http://www.gitlab.com)
|
|
O projeto Adoções empregará técnicas de teste automatizado e integração contínua.
|
|
|
|
|
|
[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.
|
|
Algumas ferramentas avaliadas foram:
|
|
|
|
|
|
## [Comandos básicos do GitLab](./comandos-basicos-de-git)
|
|
## 6.1 [Circle CI](./teste-deploy:-circleci)
|
|
|
|
|
|
Aprenda os [Comandos básicos](./comandos-basicos-de-git) para poder trabalhar no GitLab.
|
|
## 6.2 [Mocha e Expect](./teste:-mocha-e-expect.js)
|
|
|
|
|
|
## [Integração do GitLab com o Slack](./integracao-com-slack)
|
|
# 7 Postman
|
|
|
|
|
|
Veja [aqui](./integracao-com-slack) como integrar o GitLab ao Slack.
|
|
Aguardem novidades!!!
|
|
|
|
|
|
# 3 [Kanban do Projeto](http://www.kanban.ages.pucrs.br/boards/projetos/Adocoes)
|
|
# Android Studio
|
|
|
|
|
|
O Projeto Adoções é acompanhado de perto através de um [kanban](http://www.kanban.ages.pucrs.br/boards/projetos/Adocoes) integrado ao GitLab. |
|
Aguardem novidades!!! |