Skip to content

Commit 2fff362

Browse files
An initial reformulation as there is a specific challenge for front-end
You can find it here: https://git.io/JvcMP
1 parent 6d906b9 commit 2fff362

File tree

1 file changed

+16
-21
lines changed

1 file changed

+16
-21
lines changed

README.md

Lines changed: 16 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -122,26 +122,7 @@ Exemplo de contrato de OUTPUT:
122122

123123
**Os dados devem ser armazenados conforme o contrato de OUTPUT também.**
124124

125-
126-
## FRONT-END/APPS: Interface
127-
128-
Em [função do nosso layout base](layout-desktop.jpg), **fique a vontade para reformulá-lo** a fim de casar com os seguintes **requisitos obrigatórios**:
129-
130-
- Uma tela de detalhe deve ser apresentada quando se clicar em um cliente.
131-
- Navegação entre as fotos dos clientes.
132-
- Filtros pela região e/ou classificação do cliente.
133-
- A interface **deve** ser responsiva (front-end)
134-
- A interface **deve** ser adaptável para telas diferentes (apps)
135-
- Não deve existir alguém externo, isto é, todo a lógica tem que ser trabalhada em memória, dentro do seu projeto. O carregamento dos dados de input deve ser por meio de request HTTP.
136-
137-
Desenvolva da maneira que você achar melhor como mostrar os dados do usuário.
138-
139-
Use como input os links abaixo (~200 registros cada):
140-
141-
- https://storage.googleapis.com/juntossomosmais-code-challenge/input-frontend-apps.csv
142-
- https://storage.googleapis.com/juntossomosmais-code-challenge/input-frontend-apps.json
143-
144-
## BACK-END: API
125+
## Faça uma API
145126

146127
Pense em uma API que dada a **região do usuário** e seu **tipo de classificação**, responda a **listagem dos elegíveis**. Não existe routing definido para a aplicação, fica a seu gosto.
147128

@@ -167,10 +148,24 @@ Use como input os links abaixo (~1000 registros cada):
167148
- https://storage.googleapis.com/juntossomosmais-code-challenge/input-backend.csv
168149
- https://storage.googleapis.com/juntossomosmais-code-challenge/input-backend.json
169150

151+
## Caso esteja pensando em full-stack
152+
153+
Em [função do nosso layout base](layout-desktop.jpg), **fique a vontade para reformulá-lo** a fim de casar com os seguintes **requisitos obrigatórios**:
154+
155+
- Uma tela de detalhe deve ser apresentada quando se clicar em um cliente;
156+
- Navegação entre as fotos dos clientes;
157+
- Filtros pela região e/ou classificação do cliente.
158+
159+
Desenvolva da maneira que você achar melhor como mostrar os dados do usuário.
160+
161+
Use a API feita por você pra lidar com os requisitos acima.
162+
163+
Se a sua vaga for específica para front-end, veja [este outro desafio](https://github.com/juntossomosmais/frontend-challenge).
164+
170165
# Como entregar
171166

172167
Você deve disponibilizar seu código em algum serviço de hospedagem como Bitbucket, Gitlab ou Github e manter o repositório como privado.
173168

174169
É obrigatório ter um **README** com todas as instruções sobre o seu desafio.
175170

176-
Assim que finalizar, nos avise para enviarmos os usuários que devem ter acesso para avaliação.
171+
Assim que finalizar, nos avise pelo e-mail [email protected] para enviarmos os usuários que devem ter acesso para avaliação.

0 commit comments

Comments
 (0)