Accounts and workspaces
Sign up, verify, create a workspace, invite teammates. One person can belong to several workspaces without a second account.
CASE STUDY
Example buildSaaS ProductSign-up, workspaces, plans and recurring billing — the unglamorous half of a SaaS product, built once and properly.
This is an example build. HumansOfCoding is a new studio with no client work to show yet. This page describes how the project would be scoped and built — the same thinking you would get on a real one. Nothing here is a past client, and no number on this page is a result.
THE SITUATION
A founder has a genuinely good idea for a tool and a clear first customer. What stands between them is the part that is identical in every SaaS product ever built: accounts, workspaces, invitations, roles, plans, trials, card failures and invoices.
None of that is the product. All of it has to be right, because getting billing or data isolation wrong is the kind of mistake that is discovered by a customer rather than by you.
VERSION ONE
Every item here earns its place by being something a real user would miss on day one.
Sign up, verify, create a workspace, invite teammates. One person can belong to several workspaces without a second account.
Owner, admin and member, enforced on the server. A permission check that only hides a button is not a permission check.
A free trial with a real end date, paid plans, upgrades, downgrades and the awkward states in between — expired card, failed renewal, cancelled but still inside the paid period.
A payment provider handles the card. We handle what happens to the customer's access when a charge succeeds, fails or is refunded.
Every query is scoped to a workspace at the data layer, not by remembering to add a filter. This is the part that must not be a convention.
DELIBERATELY NOT IN V1
Not because these are bad ideas. Because each one is designed better once the first version has told you something.
UNDER THE HOOD
HOW IT RUNS
The tenancy model: what a workspace owns, what happens when someone is removed, what a downgrade takes away.
Accounts, workspaces, invitations and roles.
Plans, trials and billing, including every failure path.
Your actual product feature, on top of the foundation.
BEFORE YOU START
Payment providers charge per transaction and most take a cut of each subscription. That is billed to you by them, not by us, and it scales with your revenue rather than with the build.
MVPs start at ₹20,000*. Final pricing depends on features and project scope. Third-party costs — cloud hosting, domains, external libraries, APIs, app-store fees and any other paid service — are billed separately and are not included.
KEEP LOOKING
A fast, mobile-first site that turns visitors into enquiries — and that you can edit yourself.
Read the case study Custom SoftwareStock that matches the shelf, GST-ready bills in seconds, and an alert before a fast seller runs out.
Read the case study Web AppAppointments, patient history and prescriptions in one place, with reminders that cut the empty slots.
Read the case studyTell us what you're thinking. We'll figure out the next step together.
Free 20-min idea call · No obligation