Surface
2024ÉTS team integrator
Fish&Fric began as a school banking demo built with a team - ocean theme, accounts, and the first clickable ledger.

Fish&Fric · remastered by Romain Boiret
How this ocean-pixel bank grew from a team school project - plus the signed cheque catch and the rest of the reef.
01 · Descent
Three depths from the first ÉTS build to the reef online now. All balances and users stay fictional.
Surface
2024Fish&Fric began as a school banking demo built with a team - ocean theme, accounts, and the first clickable ledger.
Mid reef
2026Rebuilt from scratch: Next.js, Prisma, Auth.js, and a stricter domain layer you can audit.
Deep water
NowRecruiters can sign in, move money, deposit signed cheques, and watch every cent land on an append-only ledger.
02 · Trophy catch
The remaster's showpiece: issue a demo cheque, deposit it like a mobile capture, and let anti-fraud rules fire underwater.
The server issues a unique instrument bound to your payee, amount, and expiry.
An HMAC seals the cheque. Tampering the SVG breaks the signature check.
Pending becomes credited on the ledger. The same file cannot be cashed twice.
03 · Reef notes
A few more pieces worth knowing before you open the demo.
Source of truth
Transfers, bills, P2P, and deposits write signed cent entries. The on-screen balance is a cache we can prove against the log.
Locked send
Send money locked behind a security question. Accept unlocks the flow; decline returns funds on the ledger.
Keep the deck clear
Notifications and histories share one management model. Clearing never rewrites balances.
04 · Dive in
One click loads the seeded demo. Prefer source? Open the remaster or the original team project.