Skip to content

selimbousbih/TrendingMoviesApp

Repository files navigation

TrendingMoviesApp

MovieTrends is an Android application that shows the latest trending movies and provides movie discovery by genres.

Features

  • Latest content: Launch the app to get the daily trending movies.
  • Dynamic genres: Refresh the home page to get a different list of genres.
  • Movie info: Open to display the movie overview as well as the cast.

Screenshots

Home Movie Details
HOME DETAILS

Architecture and Components

  1. The application is made with the mvvm architecture.
  2. UI components: A separate module for reusable components that are easily updated using kotlin view binding and data binding, example: MovieComponent.kt.
  3. Error handling: The repository outputs a result of type Either wich can have one of two possible outcomes, Failure or Success, so either returning a Failure with a specified error or the correct result of the operation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages