Multi-Tenant Form Platform with Idempotent Consent WorkflowsMulti-Tenant Form Platform with Idempotent Consent Workflows
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
This one is less about looks and more about what happens after someone hits "Submit".
I built a walking skeleton of a multi-tenant form platform: two isolated tenants running on the same code. A form submission is written together with an outbox event, processed idempotently (sending the same request twice never creates a second record), turned into a consent record, and then waits for a person to approve, link or reject it. Every step lands in an audit log that carries no personal data.
There's also an isolation screen that reads both tenants side by side to show that nothing leaks between them.
The full version runs on Node.js with a database on the server side. This is the kind of backend work I like: boring in the best way, predictable and easy to trust.
Post image
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started