Skip to content

Desafio Feegow para seleção de desenvolvedor React Native

Notifications You must be signed in to change notification settings

feegow/feegow-challenge-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

Feegow Challenge - React Native

Esse é um teste focado em estrutuda de código, e conhecimentos de design. O objetivo é avaliar sua experiênica em escrever código de fácil manutenção e boas habilidades em desenvolvimento de telas para mobile.

Apresentação do problema

Uma clínica precisa criar um aplicativo (preferencialmente para ios) para listar os médicos por especialidade. Essa clínica utiliza o Feegow que possui toda a api necessária para isso. Link da documentação: https://clinic.feegow.com.br/components/public/api/documentation ou https://github.com/feegow/api-docs.

Foi montado um protótipo das telas para demonstrar como o App funcionará:

1- Tela inicial contendo um rodapé, a logo da clínica etc.

Img 1

2- O paciente pode escolher a especialidade desejada (método na documentação: GET /specialties/list).

Img 2

3- Quando seleciona a especialidade é carregado logo abaixo os médicos daquela especialidade (método na documentação: GET /professional/list).

Img 3

Obs1: Sinta-se a vontade para alterar as telas caso tenha alguma ideia diferente mas desde que atenda a necessidade da clínica. Obs2: Você pode utilizar qualquer logo dessa clínica de exemplo.

Tecnologias usadas

Os pré-requisitos para a aplicação:

  • Use o React Native para criar as telas do App.
  • Documentação sucinta e explicativa de como rodar seu código.
  • Consumo de API Rest - Com Javascript

O que gostaríamos de ver

  • Redux
  • React Navigation
  • Testes com Jest
  • Boa organização de código

Avaliação

Para nos enviar seu código, você poderá escolher as 3 opções abaixo:

Caso opte por fazer um Pull-Request, deixe ele explicativo apontando tudo que precisa ser feito para rodar sua aplicação.

Dicas

  • Aproveite os recursos das ferramentas que você está usando. Diversifique e mostre que você domina cada uma delas.
  • Tente escrever seu codigo o mais claro e limpo possível. Código deve ser legível assim como qualquer texto dissertativo.
  • Se destaque mostrando algo interessante e surpreendente. Isso sempre fará diferença.

Obs: Suas habilidades com Design serão avaliadas.

Qualquer dúvida técnica, envie uma mensagem para viniciusmaia.tx@gmail.com.

Você terá 3 dias para fazer esse teste, a partir do recebimento deste desafio. Sucesso!

About

Desafio Feegow para seleção de desenvolvedor React Native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published