This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Node and NPM: https://nodejs.org/en/ | |
YARN: https://yarnpkg.com/getting-started/install |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Padrão de Mensagem do commit | |
feat: adicionar consulta de usuários por id | |
^--^ ^-----------------------------------------------^ | |
| | | |
| +-> Sumário no tempo presente. | |
| | |
+-------> tipos: chore, docs, feat, fix, refactor, style, or test. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sua tarefa é construir uma API e banco de dados para a aplicação VUTTR (Very Useful Tools to Remember). A aplicação é um simples repositório para gerenciar ferramentas com seus respectivos nomes, links, descrições e tags. Utilize um repositório Git (público, de preferência) para versionamento e disponibilização do código. | |
A aplicação pode ser construída utilizando qualquer linguagem, banco de dados, frameworks, libraries e ferramentas de sua preferência (Ex: Node + Express + Mongoose + MongoDB, PHP + Lumen + RedBean + PostgreSQL, etc). Apesar disso, a stack mais comum para squads aqui na BossaBox é Node.js, seguida por PHP. Ruby é incomum, mas aparece em raros casos. | |
A API deverá ser documentada utilizando o formato API Blueprint ou Swagger. | |
O que será avaliado | |
Queremos avaliar sua capacidade de desenvolver e documentar um back-end para uma aplicação. Serão avaliados: | |
Código bem escrito e limpo; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* @exports | |
* @class Cliente | |
* | |
*/ | |
class Cliente { | |
constructor({id, nome}) { | |
this.id = id; | |
this.nome = nome; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Webrtc reactjs, react native and nodejs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Architectures and design patterns |