fernandospr/android-movies ? reverse-engineered prompt

Reverse engineered prompt

Build me an Android app in Kotlin that shows movies and TV series from The Movie Database, with a clean home screen of categorized lists like popular, top rated, and upcoming, plus a detail screen for each item and a search screen so users can look things up easily.

I want it to feel polished and simple to use, with posters, titles, basic info, and smooth navigation between screens. It should also work offline by saving data locally, so if the internet is bad the app still shows previously loaded content. Please structure it in a clean way with separate pieces for network, local storage, and the UI, and use a modern Android setup with view models and dependency injection. Add a few meaningful unit tests too, especially around the main data loading logic. If you need current API details, look them up online first.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab