Software and apps
SaaS platform and dashboard
A product you sell by subscription to other companies. Many clients work in one system, each sees only their own data, pays according to their plan and runs into limits.
[ 01 ]
How it differs from a web application
Many clients in one system
A web application is built for one company. SaaS is for many at once: each client’s data is isolated from the others, each has its own plan and limits, and payment is collected automatically by subscription.
Data isolation, plans and limits are laid down from the very start. Changing this later is expensive: it is not a screen that can be redrawn, but the foundation everything else stands on.
Client data is isolated from each other
multi-tenancy
Each client has their own plan and limits
per client
Payment renews automatically
subscription
[ 02 ]
What’s included
What’s included in a SaaS platform
In the base package
- Multi-tenancy: client data isolation
- Plans and limits
- Recurring payments
- New client onboarding
- Metrics dashboard
On request
Click an item and it goes straight into your request
[ 03 ]
How we work
How work on the platform goes
Pricing model and billing unit
What the client pays for — per user, project, request — and what happens when a limit is exceeded.
Architecture for many clients
Data isolation between clients, roles within a client, permissions for your team.
Dashboard and onboarding
A new client’s first login, workspace setup, a metrics dashboard.
Payments and limits
Recurring payments, plan changes, behaviour when limits are exceeded or payment fails.
Launch with the first clients
Onboarding the first clients, checking the end-to-end scenario, monitoring.
[ 04 ]
Stack and what we need from you
Stack and what we need from you
Tech stack
- React + Vite
- Multi-tenant architecture
- Recurring payments: a provider with subscriptions
- Plans and limits
- Metrics and dashboard
- Hosting on our side or yours
What we need from you
- Pricing model
- What counts as a billing unit: user, project, request
- Who the first clients are
- Whether a working version already exists
- Feedback on mockups within ___ business days
[ 05 ]
Pricing
How much a SaaS platform costs
from
for the first release
Multi-tenancy, plans and billing are the foundation, priced separately from the application layer. We name the exact figure after reviewing the pricing model.
Get an estimateIncluded in the price
Multi-tenant architecture and data isolation
Plans and limits
Recurring payments
Client onboarding
Dashboard with core metrics
Priced separately
Public API for clients
White label and deep customisation
SSO and corporate security requirements
Revisions after approval round ___
Support and development — from ___ per month
We fix the estimate before work begins. Changing the pricing model after the start affects the foundation and is estimated separately.
Nearby