Olá! Neste teste, avaliaremos seu conhecimento geral e a qualidade do seu código.

Instruções

Com base no material (protótipo) disponibilizado, você deverá desenvolver um aplicativo idêntico ao protótipo e responsivo, que serve para auxiliar na contagem sucessiva de qualquer atividade realizada. Os valores precisam ficar salvos no dispositivo para que a contagem possa prosseguir, mesmo depois do aplicativo ser fechado.

Preparação

Para facilitar a comunicação e análise, faça um fork do nosso repositório e crie uma branch com seu nome completo. Após finalizar o desenvolvimento, abra um pull request.

Tecnologias

  • React Native (bare ou expo)
  • React.js (seguindo o padrão de componentes funcionais)
  • Asyncstorage (para armazenamento de dados)
  • Typescript

Diferenciais

  • Boas práticas de componentização
  • Utilização de algum design pattern
  • Gerenciamento de estado (Context API, Redux, etc.)