verssache/qris-dinamis — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a simple QRIS Dinamis tool for Indonesia payments. I want users to be able to paste a static QRIS string, upload or drag a QR code image, paste a screenshot from the clipboard, or scan with their camera. The app should read the QRIS data, show useful details like merchant name, city, payment method, currency, and whether the QRIS is valid.

Then let the user enter a Rupiah amount and optionally add a service fee, either fixed or percentage. Convert the static QRIS into a dynamic one, recalculate the checksum correctly, and generate a new QR code image that can be downloaded or copied.

Please make it work nicely on desktop and mobile, with a clean light and dark mode. Also include a small command line version that asks for the QRIS string, amount, and optional fee, then prints the converted result. Use TypeScript and React if that fits, and look up current docs online if needed.

Want more depth? Deep Reverse