jDroid-X/jButterfly ? reverse-engineered prompt

Reverse engineered prompt

Build me an Android app called jButterfly, or jFindMe Tracking Engine, that helps a family or small team track locations in real time and get alerts when someone enters or leaves a geofenced area.

I want it to feel like a polished, enterprise style tracking app, with a clean dashboard, live map view, status cards, history, and simple controls for adding people and places to watch. It should keep working smoothly on Android 10 and up, sync data in real time, and store offline data locally so it can catch up when the connection comes back.

Please make it follow a modern MVVM style and use Firebase plus local storage for sync and persistence if that fits. Include a straightforward installable Android app build, and if anything is unclear from the existing files or the current docs online, please check that first and then implement the closest working version.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab