Tenancy and permissions
Accounts, organisations, roles and invitations designed once, at the start, where they are cheap to get right.
We run one of these ourselves, in production, for paying customers. Tenancy, permissions, billing, audit trails, backups and the boring operational work are the parts that decide whether a SaaS survives its second year.
What decides whether a SaaS survives
Accounts, organisations, roles and invitations designed once, at the start, where they are cheap to get right.
Plans, trials, upgrades, invoices and failed payments — wired to Stripe or your processor of choice and tested against real edge cases.
Audit trails, backups, monitoring and a deployment path a small team can run without a platform engineer on call.
No line-item surprises
We run a multi-tenant product of our own in production, so this list is what we learned we needed rather than what sounds thorough.
A SaaS build is quoted in stages: a scoped first release with a fixed price, then a monthly rate for the work after launch. Nothing is billed by the hour.
The other two
A site sends people to an app; an app needs a platform behind it. Whatever the mix, it is one team and one quote.
Tell us who pays for it and what they are replacing. We will scope a first release small enough to launch and honest enough to charge for.