The platform

We run our own business on software we built.

Every quote, invoice, project, support ticket and client record at Samloryx lives in a system we designed, built and deployed ourselves. Not a stack of subscriptions held together by exports.

You are already looking at part of it. This page is served by it, and the assistant in the corner of your screen writes to it.

Why we built it instead of buying it

A consultancy running on six disconnected SaaS subscriptions has the exact problem it sells the cure for. Client data in one tool, invoices in another, project status in a third, and a person in the middle keeping them in step.

So we built the thing we would build for a client, and pointed it at ourselves first. It keeps us honest: every argument we make about custom systems is one we have already had to live with.

What is inside

Twenty-one modules, one database.

A client record entered once is the same record the invoice, the project and the support ticket all point at. That is the whole argument for building rather than buying.

Revenue

Leads and lead activity, a pipeline kanban, proposals with follow-up tracking, quotations, invoices with generated PDFs, and revenue reporting.

Leads · Pipeline · Proposals · Finance

Delivery

Clients, projects and milestones, timesheets, structured onboarding with a readiness score, and project reports that draft themselves from what actually happened.

Clients · Projects · Onboarding · Reports

Client contact

A support desk with SLA tracking and escalation, website enquiries, a shared inbox, meeting and calendar sync, and WhatsApp messaging.

Support · Inbox · Calendar · WhatsApp

The website itself

Case studies, insight articles and site content are database records edited in the dashboard. Publishing a new article does not need a developer or a deployment.

Case studies · Articles · Content

Intelligence

Analytics across the pipeline, a public-sector tender monitor with requirement tracking, and a daily digest that emails what needs attention rather than waiting to be asked.

Analytics · Tenders · Daily digest

AI, where it earns its place

The site assistant answers visitor questions from a knowledge file we control, and every conversation is logged to the dashboard as a record, not lost in a widget.

Assistant · Conversations · Discovery

How it is built

Deliberately boring technology.

Every choice here was made so that someone else could take it over. That is the same standard we build client systems to.

Java 21 and Spring Boot

Server-rendered pages for anything that needs to be found by search, a JSON API for the dashboard. Long-term supported, and you can hire for it anywhere.

PostgreSQL, versioned

One relational database, with every schema change applied as a numbered migration. The database can be rebuilt from scratch and arrive in exactly the right shape.

React dashboard

A single-page operations dashboard behind authentication, responsive down to a phone, because the business does not stop when you are away from a desk.

Docker on AWS

Application, database and reverse proxy as containers, with certificates issued and renewed automatically. Small, cheap and unremarkable to run.

Tested before it ships

An automated test suite runs on every change and has to pass before anything deploys. Some of those tests exist to enforce editorial and compliance rules, not just code correctness.

Continuous deployment

A merge to the main branch builds, tests and deploys itself, then smoke-checks the live site. Releases are routine rather than an event.

What this means if you are considering us.

Most consultancies ask you to take their delivery capability on trust, or on the strength of work you cannot inspect because it sits behind a client's login. This platform is the opposite of that. It is in production, it is under load from a real business, and the public half of it is the site you are reading.

It also sets the standard for what we hand over. Documented, migrated, tested, deployable by someone who is not us. If we would not accept it for our own operations, we do not ship it to yours.

To be clear about what this is: the platform is our internal system, not a product for sale and not a subscription you can sign up for. What we sell is the ability to build one shaped around your business.

Where to go next

Custom Business Systems

The service that builds something like this for you.

Case studies

Delivered work, including this platform written up in full.

Security

How the platform protects information, and what we do not claim.

Want one shaped around your business?

Start with a conversation about where your operation actually loses time. That is a better first question than what to build.

Book a consultation