Skip to content

Repository files navigation

Products App with Jetpack Compose

Discover a wide array of products with an intuitive application.

User Interface Features

Experience an elegant and responsive interface powered by:

Technological Pillars

The app is built on modern development pillars:

Advanced Architecture

The app is structured under the following practices:

  • Single Activity Architecture: Focused on simplicity and state management.
  • Model-View-ViewModel (MVVM): Separates presentation logic from business logic.
  • Modularized Architecture: Facilitates maintainability and scalability.
  • Business Logic in the Domain Layer: Independently encapsulates business rules.
  • UI State with StateFlow: Reactively observe and respond to state changes.
  • Android Architecture Components: Integrates tools recommended by Google.
  • Unit Tests: Ensures quality and correct functionality with automated testing.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages