Skip to content

OmarBoshra/Clean-architecture-kotlin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kotlin Clean Architecture Dinner Generator

A sample Clean Architecture implementation in Kotlin.
The app displays a list of meal and drink categories—users pick one from each, and it generates a randomized dinner suggestion based on the selected pair.

Screenshots


⚙️ Tech Stack

  • MVVM + Repository pattern

  • Kotlin Flow for reactive data streams

  • Dagger Hilt for dependency injection

  • Retrofit for network communication

  • Navigation Component for seamless fragment transitions

  • ktlint for consistent code formatting

  • Mockito for unit testing

  • Epoxy for dynamic RecyclerView rendering

About

Sample kotlin clean architecture app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages