Awesome
Teste CodeBy - React + Node
Este é o teste da CodeBy para testar seus conhecimentos de React e NodeJS. Queremos que seja realizada o desenvolvimento de uma aplicação full stack, que ficará dividida em três partes: a construção do front end, do back end e o deployment no Heroku. A ideia desta aplicação é que seja construído um stories do Instagram. Seguem as instruções.
Front End
Requisitos:
- React CLI, com o
create-react-app
. - Utilização do
Context API
Desejável
- Utilização do React Redux
- Componentes reutilizáveis
Dicas:
- Foto de perfil com Gravatar
Back End
Requisitos:
- Login
- Upload de arquivos
- Relacionamento entre tabelas
Desejável:
- Utilização de um framework com
Express
,Adonis JS
ouSails JS
. - Utilização de uma library para processamento em lote como
Bull
.
Dicas:
- Utilizar
Adonis JS
pois o mesmo possui módulos prontos para boa parte das features exigidas.
A ideia desse teste é verificar a sua flexibilidade diante das ferramentas fornecidas e conhecimentos gerais relacionados aos frameworks propostos. Não é necessário que todas as features existentes no stories do Instagram estejam presentes no sistema em questão, mas exigimos as seguintes:
Features exigidas
- Autenticação
- Adição de um novo story
- Listagem dos stories postados
- Remoção de um story
- Possibilidade de ver os stories dos usuários presentes no sistema
Grupo CodeBy