Two spacewalkers dwarfed by the space station's main solar arrays
SaaS products

SaaS development

A SaaS product is not a website with a login. It is subscriptions, roles, access control, email that has to arrive and a database that still has to be correct in two years. We build that part too.

See what you get
Scroll
01

What you get

The parts a product needs to survive paying users, not just a demo in front of an investor.

Product architecture

The data model and the boundaries between the parts, decided before anything is built. That is the decision that costs the most to reverse later.

  • Data model
  • API boundaries
  • Choices documented

Sign-in and roles

Login, invitations, several users per customer and roles that actually limit what people see. Multi-tenant from the start where that is needed.

  • Multi-tenant
  • Roles and permissions
  • Invitations

Payment and subscriptions

Subscriptions, trials, upgrades, failed payments and invoices. The part that looks simple until it has to handle a card that expires.

  • Stripe
  • Trial period
  • Invoice history

Dashboards and analytics

The screens customers use daily, and the numbers you need yourself to see whether the product is being used or only paid for.

  • Usage statistics
  • Export
  • Reports

Infrastructure and operations

Deploy from git, backups that have been tested, monitoring that alerts before the customer calls. Not manual rollout from a laptop.

  • Deploy from git
  • Tested backups
  • Monitoring

Security from day one

Access control, encryption, a log of who did what. Built in, not bolted on after the first security review.

  • Encryption
  • Audit log
  • Zero trust

How we work

02

From idea to production. Four steps, and we do not disappear after the third.

  1. 01

    Understand

    We go deep into your problem before writing a single line of code.

  2. 02

    Design

    Architecture, UX and data flow. Planned before anything at all is built.

  3. 03

    Build

    We work fast without taking shortcuts. Clean code, tested, deployed.

  4. 04

    Support

    We stay on after launch. Adjusting, fixing and scaling.

Want to see the craft before you buy it? Ten pages built with no brief and no deadline, source open. See the lab →

03

Common questions

What usually decides whether a SaaS project goes well or runs aground.

How long does an MVP take?

Weeks, not months, if the scope is held to what the product has to do to be worth paying for. We cut features, not quality.

What does it cost?

An estimate after a conversation about scope. What drives the price is the number of integrations and how much has to be right from day one, not the number of screens.

Do we own the code?

Yes. The repo is yours, with you, with the full history. You should be able to change developer without rebuilding the product.

Why Next.js and Postgres?

Because it is boring, well documented and easy to find people for. We pick the stack for whoever runs it after us, not for what is new.

Can you take over an existing project?

Often yes. We start with a review of the code, the database and the operations, and say honestly if rebuilding is cheaper than inheriting.

What happens when it grows?

We measure before we optimise. Most performance problems in a young SaaS are a missing database index, not a server that is too small.

Got a product you want to

Build?

Tell us what it should do and for whom. We reply within 24 hours with what we would build first.

hello@s3v.no