Skip to content
CipherCruCipherCru

Menu

SaaS platform

Multi-tenant admin dashboard

The console a SaaS product needs before it can sell to enterprise: tenants, roles, usage, billing and an audit trail.

Client
Petrel Systems
Sector
SaaS platform
Engagement
Product build
Duration
11 months

What the product is

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

The reporting view of the admin dashboard
Usage reporting, filterable by tenant and exportable.

What it does

The capabilities the product ships with, and what each one is for.

  • Works offline and syncs on reconnect

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • Role-based access across three user types

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • One record of truth, no duplicate entry

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • Audited, exportable, and owned by the client

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

What we built it with

Chosen for what this product had to do, not for novelty.

Interface

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS

Services

  • Node.js
  • Java
  • Spring Boot
  • GraphQL

Data

  • PostgreSQL
  • MongoDB
  • Redis
  • Elasticsearch

Platform

  • AWS
  • Terraform
  • Docker
  • Kubernetes
  • GitHub Actions

Observability

  • OpenTelemetry
  • Grafana
  • Sentry

Screens

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Engineers reviewing work at a shared desk
A delivery planning board covered in cards
Architecture notes and a system sketch on a desk

In use

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

240

Tenants supported

Largest holds just over nine thousand seats.

3

Roles per tenant

Owner, administrator and read-only, configurable per account.

100%

Actions audited

Every write is attributable and exportable.

What users say it changed

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  • Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.

Have a problem shaped like this one?

Tell us the constraint you are working under. We will tell you how we would approach it.

Strictly necessaryEssential for the site to function: page navigation, security, session management, and remembering the cookie choices you make here.
Always on
FunctionalRemembers choices you make, such as language, region or display preferences, so the site opens the way you left it.
Performance and analyticsPerformance and analytics cookies show us how the Website is used: which pages are visited, how long is spent on them, where visitors came from, and what errors occur. They are set by Google Analytics and by HubSpot, whose cookies also link the pages you viewed to any enquiry you later send us.
Marketing and targetingTracks browsing activity to measure advertising and show relevant ads. We set none of these today, and will not without your opt-in.