← back to services
Custom Management Software

Knowing where things stand, without asking.

Dashboards, orders, stock and reports built around the way you already work and connected to the software you already run, so the state of everything sits in one place.

Dashboards·Orders·Stock·Reports·Permissions
who touches what, and when
Office · new orderorderFloor · job sheethoursStores · stockoutOwner · reportclose
// 01 — the memory

Half the company lives in one head.

You ask where an order stands and the answer depends on who came in that morning.

Every part of the business ends up keeping its own sheet: one for quotes, one for the stores, one that only its author can read. None of them line up, and the true picture is left scattered across emails, messages and memory.

No business should have to stop because the one person who knew everything went on holiday.
// 02 — the board

What usually replaces the sheets.

01⊡

The daily board

The screen your people open on arrival: what came in, what is running late and what is waiting on somebody. No five files.

02⊠

Jobs and orders

Quotes, jobs, worksheets and statuses that advance by your own rules, with who did what and when noted right beside it.

03▥

Stock and movements

Goods in, goods out and corrections taken off the right count, the history of why the shelf is short and a flag at your minimum.

04◫

Customers, rates, suppliers

Records holding the agreed price, the terms and what has gone out already, so you charge what was agreed without hunting for it.

05⊙

Reports worth opening

What you need to see each week, worked out on its own: margins, delays, usage. Exportable the day somebody asks for a sheet.

06⊜

Talking to your tools

Your accounts package, your store and your mailbox stay where they are: the panel speaks to them instead of replacing them.

// 03 — the move

Nobody swaps systems overnight.

01

Sit

I sit through an ordinary day: what gets noted down, where, and how often the same thing is copied.

02

Narrow

We pick the part that hurts most today and leave the rest exactly where it is until its turn.

03

Load

Your sheets come in carrying whatever is worth keeping; the clutter is left outside from day one.

04

Switch

That part goes into real use, gets filed down over the first weeks of friction, and the next one follows.

// 04 — the habit

It bends to you, not the reverse.

01

Your words

If your office calls it a docket, the screen says docket. The program learns your vocabulary.

02

One place only

A figure is written once and read wherever it is needed. Noting it down twice is starting over.

03

Invoicing your way

Tailored to each client: connected to the software you already use, or issued inside the system, as your regulations require.

04

No monthly toll

It runs where you say, and costs no more because one more person sits down in front of it.

// 05 — the foundations

Dull and proven wins here.

A tool your people open every morning can't hang off a fashion. I pick serious databases and parts that will still be around in a good few years' time.

The screens
AstroReactVueTailwind CSS
The business rules
Node.jsTypeScriptJavaPHP
The data store
PostgreSQLMySQLMongoDB
Bridges to your programs
RESTGraphQLWebhooksThird-party services
Where it stands up
DockerVPS
// 06 — the spreadsheet

There's always one sheet holding it up.

Every part of the business keeps a sheet and none of them agree.
The real state of a job is known only by whoever took the call.
You billed at the old rate because the right one sat in another tab.
You tried a subscription tool and everyone drifted back to the sheet.
Closing the month means stitching four files together by hand.
When one person is away, half the work nobody else knows how to follow.
// faq

Frequently asked questions

What people ask me most before we start. If yours isn't here, just write to me.

Why not just subscribe to an off-the-shelf tool?

If the way you work is standard, you probably should, and I'll tell you so. Custom software pays off when your business runs on its own rules (per-customer pricing, batches, job sheets, multiple warehouses) or when you've already tried a generic tool and drifted back to spreadsheets. I break down how to tell the two apart in signs your business has outgrown spreadsheets.

What happens to the data already in my spreadsheets?

It gets used. Before importing anything, we go through it together: which columns still matter, which records are duplicates and what's better left behind. That way the system starts with clean data instead of inheriting the spreadsheets' errors. The original files remain yours, and reports can still be exported to Excel whenever someone asks.

Can my team use it on mobile or outside the office?

Yes. It's a web application, so it runs in the browser on any computer, tablet or phone with nothing to install. Everyone logs in with their own account and sees only what their role needs: the warehouse team doesn't have to see margins, and management can check the dashboard from wherever they are.

How much does custom management software cost?

It depends on how many processes it covers and how many other systems it has to connect to, so every quote is tailored. I recommend starting with a single module, the one that eats the most hours today, and expanding from there: the upfront investment is smaller and you see results before committing further. My rates are well below agency pricing. Get in touch and we'll scope it.

Can the system issue invoices?

Yes, if you need it, and it's decided project by project. If your accountant already works with invoicing software, the usual approach is to connect to it so data reaches them without manual copying. If not, invoicing can be part of the system itself, built to meet your country's requirements.

What if what I need is an inventory and sales system?

It may already exist. If you run several stores or warehouses, track batches, or buy and sell in more than one currency, take a look at Stockvenza, the inventory and sales system I built for exactly that. If it fits, you skip building from scratch. If your operation needs something different, we build it custom.

// 07 — where to start

How many spreadsheets is your week resting on?

Tell me what gets noted in a sheet today, who keeps it up and which program you won't give up. That's usually enough to work out which piece goes first and which can wait.

next service
Digital Product Development
→