Custom software development

Custom software, built around how you work.

When off-the-shelf software makes your people work around it, we build the system that fits the business instead, and stay on to look after it.

  • A fixed quote before we start
  • You own what we build
  • We host and support it after

When it makes sense

You have outgrown spreadsheets and generic tools

Custom software is worth it when the way you work is part of what makes you good. It usually starts with one of these:

  • A spreadsheet that the whole business runs on
  • Systems that don't talk to each other, so things get typed in twice
  • An old system nobody can change any more
  • A package that forces your people to work around it

If ready-made software would do the job, we'll say so. Often that is Vali, our own product, and we build only the parts that are unique to you on top of it.

What we build

Typical projects

Web-based systems your people open in a browser, on a computer, tablet or phone.

Business applications

Job tracking, job cards, stock, scheduling and the internal tools a business runs on.

  • e.g. a job card system for a steel fabricator

Client portals

Let your customers log in to see their orders, documents, reports or requests.

  • e.g. clients downloading their safety reports

Linking your systems

Connect accounting, email, websites and older systems so the same thing is not typed in twice.

  • e.g. orders flowing straight into the accounts

Replacing old systems

Move off software that is out of date or unsupported, without losing your history.

  • e.g. an old desktop system moved to the browser

AI in your own tools

Read documents, sort email and draft replies inside the systems you already use.

  • e.g. supplier invoices read and captured for you

Dashboards and reports

The numbers you check every week, on one screen, from your own data.

  • e.g. quoted against actual cost on every job

How a project runs

From idea to working software

Clear stages, and a fixed price agreed before any building starts.

Talk

We learn how the business works and what is getting in the way. Free.

Quote

A written scope and a fixed quote, so you know the cost before we start.

Build

We build in stages you can see and try as we go.

Look after it

We host it and support it, usually on a monthly retainer.

Built by us

Systems we built that are still running

A few of the systems we built and still look after, in South Africa and Australia.

OHS Online

An online health and safety system for consultancies and their clients: risk assessments, compliance records and safety training.

Multiplan, Australia

Project costing, scheduling and document control, used every day by a team in Australia.

Job card and costing systems

Run on South African factory floors for years, tracking materials, labour and the real cost of every job.

Questions

Custom development questions

What people usually ask before a project starts.

Something else?

How much does custom software cost?

It depends on the size of the job, so every project gets a fixed quote once we understand it. The first conversation and the quote cost nothing.

How long does it take?

Small tools take weeks; a system a whole business runs on takes months. We build in stages, so you start using parts of it early.

Can you work with the systems we already have?

Yes. We link what you already run, such as your accounting package or email, rather than forcing you to replace everything.

Can you take over software another developer built?

Usually, yes. We look at it first and tell you honestly what shape it is in, then support it or plan a replacement.

Do we own the software?

Yes. What we build for you is yours outright, with no lock-in, and you can take it to another developer if you ever need to.

Who looks after it once it is built?

We do, if you want us to. Most clients keep us on a monthly retainer for hosting, support and improvements.

What if something happens to Teacup?

Teacup has disaster recovery and key-person handover policies, so your systems are covered if someone is unavailable. We can send them to you on request.

Tell us what you need built

A few lines is enough. We'll come back with questions or a quote.

Get a quote