Good morning,
I created a project based on Kotlin Multiplatform and Compose Multiplatform. The project uses The Movie Database (TMDB) API to display information about movies. I used a four-element Button Navigation Bar which, when clicked, displays a list of movies on each page, with details about each movie displayed upon clicking.
I implemented Clean Architecture and adopted the MVVM pattern as the project architecture. You can find more details in the README file about the libraries I used. I’m currently working on adding additional features, such as local database integration and a player.
You can find the source code link on github here :
https://github.com/ibenabdallah/the-movie-db
Sincerely,
ismail