Skip to content

kaynansc/appStarWars

Repository files navigation

appStarWars

Setta - Desafio Mobile

📂 Desafio # Setta

O objetivo deste projeto é concluir o desafio técnico proposto pela empresa Setta.

💻 O que deveria fazer?

Esse desafio consiste em criar um aplicativo que vai listar os personagens de Star Wars, capaz de passar nas seguintes tarefas:

  • Criar um aplicativo que liste os personagens de Star Wars;
  • Utilizar React Native para desenvolver o aplicativo;
  • Consumir a api (https://swapi.dev/) para obter os dados dos personagens;
  • Mostrar qualquer informações do personagem, desde que exiba no mínimo 3 informações de cada um;
  • Após 45 segundos de uso do aplicativo, deve exibir um modal que bloqueie o uso do app e contenha uma mensagem pedindo que o usuário efetue um pagamento para continuar utilizando o mesmo.

    🏆 Bonus Points!

  • Paginação na listagem utilizando _scrolling_ infinito;
  • Clicar no card do personagem é exibido mais informações;
  • Acrescentado dois botões na tela de bloqueio ("pagar" e "mais tarde") e salvo no _storage_ local do dispositivo a informação de qual botão o usuário escolheu clicar;

    👨‍💻 Recursos

  • React Native
  • React Navigation
  • Styled Components
  • Consumo de API com Axios;
  • Paginação utilizando _scrolling_ infinito
  • Async Storage

    ✔️ Verifique a solução

    $ git clone https://github.com/kaynansc/appStarWars
    $ yarn install

  • About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published