Skip to content

Conversation

@mariaesfreitas
Copy link

Desafio Técnico Buildbox - Mobile

Olá! Este é o Pull Request do meu desafio técnico para a vaga de Desenvolvedor(a) Full Stack na Buildbox.

Para rodar este projeto, é necessário ter um emulador de dispositivo móvel configurado. Você pode usar o Android Studio ou, se preferir, o aplicativo Expo Go em um dispositivo celular.

Passos para executar o projeto

  1. Navegue até a pasta mobile e execute o comando:
    npm install
  2. Crie um arquivo .env na raiz do projeto e adicione a variável API_KEY. Para facilitar, estou fornecendo a API Key que utilizei:
    API_KEY=9f52e4f121c77b636ea818a3ed8339c1
  3. Inicie o projeto com o comando:
    npx expo start
  4. Siga as instruções do terminal para escolher a melhor forma de rodar o aplicativo.
  5. Pronto! A aplicação já estará rodando.

Sobre o projeto

Este projeto consiste no consumo de uma API de filmes (https://www.themoviedb.org/). Ele exibe uma lista dos filmes mais populares do momento, mostrando imagem, título e descrição. O projeto inclui funcionalidade de filtro de filmes e suporte a modos claro e escuro. Há também uma tela com mais informações sobre um filme específico, incluindo descrição completa e gêneros.

Tecnologias e bibliotecas utilizadas

  • React Native
  • Expo
  • Expo Go
  • Android Studio
  • Styled Components
  • Axios
  • ESLint e Prettier

Screenshots

imageimageimageimage

Muito obrigada pela oportunidade!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant