Popularity
4.5
Growing
Activity
7.1
-
389
8
44

Description

A Clean Architecture App to show use of multi-module-architecture in a Jetpack Compose

This app is a PoC to showcase the use of multi-module-architecture in a Jetpack Compose. The modules are as follow:

Programming language: Kotlin
License: MIT License
Tags: Kotlin     Android     Compose    

Nextflix-Composable alternatives and similar packages

Based on the "Kotlin" category.
Alternatively, view Multi-Module-Nextflix-Composable alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Nextflix-Composable or a related project?

Add another 'Kotlin' Package

README

Nextflix-Composable

Kotlin Android Android Studio

A Clean Architecture App to show use of multi-module-architecture in a Jetpack Compose.

The modules are as follow:

  • app: Presentation Layer

  • domain: Business Logic Layer

  • data: Data Access Layer

  • common: A View Items Layer

  • nowplaying: A Screen Layer

  • popular: A Screen Layer

  • upcoming: A Screen Layer

  • buildSrc: Includes Versions of Dependecies

--- Requirement ---

You should add api key to gradle.properties before build app.

Screenshots

Shimmer Effects

Tech Stack

  • Multi-Module-Architecture
  • Kotlin
  • Jetpack Compose
  • Material Design
  • Hilt
  • Coroutines
  • Flow
  • Paging
  • Navigation
  • AndroidX
  • Retrofit
  • Coil
  • Solid Principles

MAD (Modern Android Development) Scorecard

TODOs

  • Unit Tests
  • Implementation of static code analysis tool(ktlint etc.)
  • Better UIs
  • Add More Screens (Details etc.)
  • Error Handling
  • Favorite Icon

Screens

Follow me here:

https://linktr.ee/talhafaki

Did you find this repository helpful?

Don't forget give a star.

Didn't you?

Then fork this repo, make it better and don't forgot give a STAR.