garg-lucifer/ToDoListApp ? reverse-engineered prompt

Reverse engineered prompt

Build me an Android to do list app in Kotlin with a clean Material 3 look and both light and dark mode.

I want users to be able to add, edit, delete, and mark tasks as done, then see them in a simple list that updates smoothly. Each task should let me set a title, notes, a date or reminder, and a color, and I want notifications to remind me when something is due. Please use a modern single screen flow with navigation between the list, add, and edit screens.

Save everything locally so tasks stay after closing the app, and make the app feel responsive and reliable. Use a solid MVVM style setup so the data and UI stay organized, and wire it up in a way that is easy to maintain. If you need to check current Android docs for any details, go ahead and look them up online.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab