Skip to content

danielmaques/marvel_desafio_tecnico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicativo de Personagens da Marvel

Este é um aplicativo multiplataforma desenvolvido em Flutter que permite aos usuários visualizar informações sobre personagens da Marvel a partir de sua API pública. O aplicativo inclui as seguintes funcionalidades:

  1. Lista de Personagens:

    • Nomes e fotos dos personagens da Marvel.
    • Paginação infinita para carregar mais personagens.
    • Clique em um personagem para ver mais detalhes.
  2. Detalhes do Personagem:

    • Foto, nome e descrição do personagem.
    • Lista de quadrinhos em que o personagem apareceu.

Capturas de Tela

Página 1 Página 2

Pré-requisitos

Configuração

  1. Clone o repositório:

    git clone https://github.com/seu-usuario/seu-repositorio.git
  2. Navegue até o diretório do projeto:

    cd seu-repositorio
  3. Obtenha as dependências do projeto:

    flutter pub get
  4. Execute o aplicativo em um emulador ou dispositivo:

    flutter run

Tecnologias Utilizadas

  • Flutter - Framework para desenvolvimento de aplicativos móveis.
  • Dio - Cliente HTTP para consumir a API da Marvel.
  • Flutter Bloc - Gerenciamento de estado no aplicativo.
  • Flutter Modular - Roteamento e injeção de dependências.

Estrutura do Projeto

  • lib/ - Contém o código-fonte principal do aplicativo.
    • core/ - Classes e funcionalidades centrais do aplicativo.
    • module/ - Módulos de recursos do aplicativo.
  • test/ - Contém testes unitários do aplicativo.

Testes Unitários

O aplicativo inclui testes unitários para verificar a funcionalidade de suas partes principais. Para executar os testes, você pode usar o seguinte comando:

flutter test

Releases

No releases published

Packages

No packages published

Languages