Skip to content

MohNage7/MarvelApp

Repository files navigation

MarvelApp

Marvel application that is built with MVVM , Dagger2 , LiveData and Room. Using this application, users will be able to browse through the Marvel library of characters.

Preview

Project Overview

In this project we will consume Marvel APIs to build a simple app that have the following features

  • Fetch Characters endlessly
  • Show every character details in separate screen
  • Cache data offline.
  • Search for characters.

App architecture

The following diagram shows how all the modules will interact with one another.

Each component depends only on the component one level below it. For example, activities and fragments depend only on a view model. The repository is the only class that depends on multiple other classes; on a persistent data model and a remote backend data source.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published