akhjunaid0047/R2Share ? reverse-engineered prompt
Reverse engineered prompt
Build me an Android app called R2 Share that lets me send files from the system share menu straight to my own Cloudflare R2 or Amazon S3 bucket. I want it to feel seamless, so if I share a photo, video, document, or a big batch of files from another app, it should receive them, clean up the file data to remove personal metadata where possible, upload them, copy the final link to the clipboard, and then take me back to sharing again.
The app should let me add and save multiple storage profiles, pick a default one, and keep my credentials private on device. It should support background uploads, retry failed files, keep progress after the app is closed, and show upload history. I also want an in app bucket browser, simple settings, and the option to generate a static gallery page for a whole upload session. If you need current docs for Flutter or Android behavior, look them up online.
Are you gonna build this?
make sure you review the code using coderabbit