Menu
SaaS

Multi-tenant document platform with expiry alerting

A document system where client organisations manage their own users, upload documents and sub-documents against categories and templates, and get alerted before anything expires.

Client — a Dutch document compliance provider My role — Backend & API developer, client communication Team — 2 people
01 — Challenge

A document that expired without anyone noticing is the entire failure mode this product exists to prevent. It also had to be genuinely multi-tenant: client admins managing their own users without seeing each other.

02 — Approach

Built tenant-scoped administration so each client admin manages their own users, with documents and sub-documents structured by category and template. Added expiry tracking with alerting ahead of the date, so the deadline surfaces while there is still time to act.

03 — Impact

Client organisations manage their own document estate with structured categories and templates, and expiry is flagged before it becomes a problem.

Stack
Laravel MySQL REST APIs Laravel 6 MySQL REST API
More work
Automated hosting, domain and WordPress platform with registry integration Sprig — multi-tenant marketing platform with AI content and a unified inbox Multi-tenant association platform with per-tenant cPanel and database isolation

Something holding you back?

New build, rebuild, or adding AI to what you already have — I'll take a look and give you an honest perspective.

Get in touch ↗