Skip to content

Ploomes/JuniorReactNativeTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Teste prático - Desenvolvedor React Native Junior

Olá! Parabéns por ter chego até aqui. Abaixo você encontrará o teste prático, que será uma oportunidade para que você possa demonstrar suas habilidades e conhecimentos técnicos. Lembre-se de que este teste é uma parte importante do processo seletivo, por isso, dedique-se a ele com atenção e calma.

Descrição do projeto

O projeto consiste em desenvolver um aplicativo para visualização de filmes, utilizando a API pública "https://developers.themoviedb.org/3". Para ter uma melhor ideia de como funciona a API, dê uma olhada nestes 2 projetos:

Requisitos técnicos

  • O aplicativo deve ser desenvolvido utilizando o React Native.
  • Utilizar de ao menos um componente reutilizável(genérico).
  • Clean Code.
  • TypeScript.
  • Redux.
  • Utilize o Expo para facilitar rodarmos o seu projeto.

O aplicativo deve ter, no mínimo, as seguintes funcionalidades:

Requisitos mínimos:

  • Exibir a lista de filmes.
  • Permitir que o usuário visualize os detalhes de um filme(avaliações, sobre, atores presentes, etc.) ao clicar em um item da lista.
  • O aplicativo deve ser capaz de buscar filmes com base no texto digitado pelo usuário.

Requisitos desejáveis:

  • Permitir que o usuário adicione filmes à uma lista de favoritos.
  • O aplicativo deve ser capaz de exibir a lista de filmes favoritos offline.
  • Permitir que o usuário compartilhe um filme nas redes sociais, utilizando a lib de compartilhamento do React Native.
  • Permitir que o usuário filtre os filmes por gênero.

Requisitos excepcionais:

  • Ter um sistema de login utilizando o Firebase ou outra plataforma similar.
  • Tela de configurações para permitir que o usuário configure algumas opções como idioma e ordem de exibição.

Observações

  • Ao finalizar o teste, publique o código em um repositório do Github e envie o link para nós.
  • Não se esqueça de incluir instruções claras de como executar o aplicativo no arquivo README do seu repositório.
  • Caso tenha dúvidas sobre o teste, entre em contato conosco.

Bom teste! Estamos ansiosos para ver o resultado do seu trabalho.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published