Skip to content

App to consume The Movie Database API in Kotlin. *Get Now Playing Movie List *Get Popular Movie List *Get Movie Detail

Notifications You must be signed in to change notification settings

damlayagmur/MovieApp-Compose

Repository files navigation

Movie App

Latest Version Kotlin Mininum SDK Version Android Gradle Version Gradle Version

📦 Modules

Modules are the collection of source files and build settings that allow you to divide your project into discrete units of functionality.

  • Data Module

    :data module contains models, api services and repository classes

  • Domain Module

    :domain module contains use case,repository and mapper classes

  • Presentation Module

    :presentation module contains business logic and composable screen

System Requirements

  • Android Studio
  • Jetpack Compose
  • Clean Architecture
  • MVVM
  • Flow
  • Navigation Component
  • Dagger/Hilt
  • Glide

Features

  • Get Movie List: Now Playing Movies List and Popular Movies List. In lists page, you can find movie poster, name, duraion and rating.In addition in the Popular Movie List, you can check movie's overview. When you click movie in the lists page, you redirected Movie Detail Page.
  • Movie Detail Page by: movie poster, name,released date, duration, overview and genres.

About

App to consume The Movie Database API in Kotlin. *Get Now Playing Movie List *Get Popular Movie List *Get Movie Detail

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages