- SaaS
- Licence management
- Procurement
Lienzo
Software licence management
Buys, assigns and tracks every software licence a business owns from one dashboard — bulk purchasing, centralised control and per-user visibility, so nobody loses track of what is paid for or used.

- Project
- LienzoSoftware licence management
- Client
- Sharon Lawrance
- Platform
- Web app
- Build size
- Four figures
- Stack
- Next.js
- Tailwind CSS
- Kinde auth
- Vercel
Read from the running product (November 2026).
- Now
- Live at lienzoapp.vercel.app.
S01The business
Software licences, bought and kept track of
Lienzo sells software licences to businesses and then manages them: one place to buy seats of the tools a company runs on, assign them to people, and see what is active, expired or up for renewal. Its site also offers office support, and quotes on request.
As described by lienzoapp.vercel.app
What we built
- Bulk licence purchasing
- Centralised management
- User management
- Custom analytics
Each line has a number. A frame further down that shows it carries the same one.
What it had to do
Buy many licences in one order instead of one at a time.
Know who holds which licence, on which version, until when.
Show a business what it is actually using.
S02Design
Three promises, three screens
The public site makes three promises — buy in bulk, manage centrally, see your own dashboard — and shows the screen behind each one rather than describing it. Inside, the product is deliberately plain: black, white and one coral, so a licence's status is the only colour on the page.
- Marketing site and product interface
- A coral-on-neutral system
Mark

Palette
- Coral#F26B60
- Black#000000
- Mist#F3F4F6
The brand as shipped — palette read off the running product.


S03Engineering
A store, a ledger and a report
The build is three connected parts. A store where a business orders licences by product, duration and version; a ledger of who holds what; and an analytics view of which products are requested most and which versions are in use. Sign-in runs on Kinde.
- Bulk licence purchasing
- Centralised management
- User management
- Custom analytics



S04Infrastructure
Shipped where it loads fastest
It is served from Vercel at lienzoapp.vercel.app, with pages rendered ahead of time wherever they can be — so the first screen arrives as a file, not as a wait on a server. A change gets there through a CI/CD pipeline with automated tests, by way of separate dev, UAT and production environments.
- CI/CD pipeline
- Automated tests
- Dev, UAT and prod environments
- Deployment on Vercel
S05Credits
One company, three hands
The same mark in three colours: who at OonkoO did what on this build, in the order the work was handed on.
Infrastructure
- CI/CD pipeline
- Automated tests
- Dev, UAT and prod environments
- Deployment on Vercel
Have something like this to build?
Tell us what it has to do and get a written quote on the page — no call needed. Or book thirty minutes and talk it through.