AdarshMishraIndia/SyncMart — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me an Android app called SyncMart that makes grocery shopping easier. I want users to sign in with Google, create multiple shopping lists, add items by typing, organize items by category, and check things off while they shop.

The lists should sync in real time across a user’s Android devices using Firebase, so changes show up quickly. Users should also be able to share a list with family or roommates, with control over who can just view it and who can edit it. Keep the interface clean and simple, focused on quick access to lists and items.

Please implement this in Kotlin for Android, connect it to Firebase Authentication and Firestore, and include any needed Firebase setup. If deep links are already part of the project, make sure shared list links work smoothly. Look up current Firebase Android docs online if you need to.

Want more depth? Deep Reverse