ReceiptPlay

About ReceiptPlay

What You Can Do

ReceiptPlay is a free browser toolkit for sample document mockups and a playable Ninja Combat demo. Everything runs client-side — your form data stays on your device.

Why I Built This

I'm a developer and a lifelong game lover, and ReceiptPlay is my first public project — built to share both sides of that. Ninja Combat started as a way to teach myself how to build a genuinely configurable combat system rather than a fixed demo: characters, weapons, and stages you can tune yourself. Alongside it, I added the sample document generators as tools I actually use for UI and QA testing — realistic-looking receipts, invoices, and bills for developers and designers who need mockup data without touching real financial records.

Two projects, one site: things I wanted to build well enough that other developers, testers, and players could actually use and learn from them.

Sample Document Tools

Under Generate in the app you can create fictional samples with live preview and download:

  • Fuel receipt — thermal-style petrol slip (single + bulk ZIP)
  • Ecommerce invoice — GST-style order invoice
  • Postpaid / WiFi bill — statement mockups
  • Rent receipt — rent payment slip
  • Driver slip — salary / trip slip

Open the fuel generator, invoice tool, or see all guides.

Ninja Combat

The Dashboard hosts a side-scrolling combat demo. Customize characters, attacks, and stages under Config. Game settings are saved in your browser only.

Responsible Use

  • Outputs are samples for demo, testing, and practice — not official receipts or proof of purchase.
  • ReceiptPlay does not verify information you enter and does not claim generated mockups are genuine.
  • You are responsible for lawful use. See our Disclaimer and Terms of Use.

Asset Credits

Ninja Combat uses free sprite sheets from CraftPix.net (characters, weapons, effects, backgrounds). Assets remain © their respective authors and are used under CraftPix’s free-asset terms.