joselaine-code / MarvelApp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

MarvelApp

O aplicativo MarvelApp é uma incrível fonte de informações sobre os heróis e vilões do universo Marvel. Com ele, você pode explorar uma extensa lista de personagens icônicos, como Homem de Ferro, Capitão América, Hulk, Thor, Viúva Negra, Pantera Negra e muitos outros.

Não importa se você é um fã de longa data ou está apenas começando a se aventurar no universo Marvel, o aplicativo MarvelApp é o companheiro perfeito para mergulhar nesse incrível mundo de super-heróis e super-vilões.

Tecnologias utilizadas

  • MVVM com Clean Architecture
  • Hilt (Injeção de dependência)
  • Kotlin KTS para arquivos de build
  • VersionCatalog e KSP
  • Flow
  • Retrofit
  • OkHttp
  • Detekt (análise estática de código)
  • Jetpack Compose
  • Paging 3
  • Caching Local com Room
  • Coil
  • Navigation
  • Adaptive Icon para Android 13
  • Testes unitários

📸 Screenshots

📍 Roadmap

  • Modularização (por feature)
  • Favoritos
  • Testes de interface
  • Testes E2E
  • CI/CD
  • Crashlytics

🛠️ Como usar

  • Clone o projeto
  • Crie uma conta na MarvelApi
  • Pegue suas credenciais da sua conta
  • Criar um arquivo na raiz do projeto como nome keystore.properties
  PUBLIC_KEY="examplePublicKey"
  PRIVATE_KEY="examplePrivateKey"  

About


Languages

Language:Kotlin 100.0%