rakhafa73-debug/RaceBox ? reverse-engineered prompt
Reverse engineered prompt
Build me an Android app called RaceBox for motorcycle racing teams. It should work offline first, let users register and log in locally, then track speed, distance, and lap times in real time using GPS. I want a start lap and finish lap flow, a dashboard that shows current ride stats, history, and a race summary with average speed, top speed, total distance, duration, and a simple chart or heat map of the route.
Please store race data locally so it still works without internet, and make the GPS data private by encrypting it before saving. Save the user session securely too. Add export options so someone can share the race report as CSV or JSON. Also include a sync feature that can send saved race data to a backend later, plus notifications when a race is saved or synced.
Keep it clean, simple, and ready to run in Android Studio. If anything needs current library setup or API details, look up the latest docs online.
Are you gonna build this?
make sure you review the code using coderabbit