Skip to content
Marketplace

Prototype Finance · Banking app

Lumen Bank (fictional)

A mobile-first banking app with fictional accounts, a transaction ledger, beneficiaries and atomic simulated transfers. Demo only — no real money, no real banks.

A flagship prototype: complete and ready to try.

Screenshot · shown in its phone shell

Live preview

393×852
Live demo bundled static build Open
Screenshot of Lumen Bank (fictional)

No live preview yet.

Each prototype stores its data in IndexedDB for the address it runs on. Data you create at localhost:5173 is separate from a build at localhost:4173 or a published URL, and the framed preview shares storage with that address opened directly.

Highlights

  • Fictional accounts and a transaction ledger
  • Payees and atomic simulated transfers
  • Demo only: no real money or banks

Scenarios 7

  • new-account
  • active-customer default
  • dormant-account
  • locked-account
  • low-balance
  • dependent-view
  • offline-mode

Each scenario rebuilds a deterministic world. Open one with ?scenario=<id>.

Spec kit

Every prototype carries a spec any agent can follow to rebuild it in a real app: the files below, in prototypes/mobile-banking-demo/, with generated regions kept in sync with the code.

  • AGENTS.md
  • docs/SPEC.md
  • docs/DATA_MODEL.md
  • docs/FLOWS.md
  • docs/SCREENS.md
  • docs/PERMISSIONS.md

Check that the spec is current

pnpm protoyard spec mobile-banking-demo --check

Rebuild kit (ZIP)

pnpm protoyard spec mobile-banking-demo --bundle