For agencies · Applications

When the brief is software, not a website.

Some briefs arrive looking like a website and turn out to be an application. Agencies that spot that early win; agencies that spot it halfway through do not.

Portals and tools Scoped before quoted Your brand Your repository
Telling them apart

A website publishes. An application does something.

The distinction matters commercially more than technically. A website shows content; an application processes a workflow, calculates something, holds records people act on, or enforces who may do what. The moment the second description fits, a CMS becomes something you fight.

The expensive version is finding this out after quoting. A brief described as "a site with a members area" turns into permissions, data models, state and an audit trail — and the price agreed at the start no longer covers it.

We would rather help you tell the difference before you quote. Sometimes the answer is that it is genuinely a website with a login and the simple approach is right. When it is not, better to know while the client conversation is still open.

What we build

The shapes that come up most.

Client portals

Where signed-in users see their own data — documents, orders, history — pulled from systems that already hold it.

Internal tools

The quoting, scheduling or tracking system currently run as a spreadsheet only one person fully understands.

Booking and scheduling

Capacity, availability and the awkward cases: cancellations, changes, overlapping resources.

Dashboards

Bringing numbers together from several systems into something a non-technical person can act on.

APIs

Services other software consumes, documented and versioned so changing them later does not break everybody.

Workflow with approvals

Multi-step processes with states, permissions and a record of who did what.

Type and spacing honoured

The scale you set, not approximated. If a typeface cannot be licensed for web we tell you before the build rather than substituting it.

Problems raised early

A layout that breaks at 900px, an interaction that will be painful on a phone. You hear about it while it is still cheap to change.

Responsive decisions shared

Designs rarely cover every width. Rather than invent the in-between states we agree them with you.

Built to be edited

So your client can update content without the design falling apart, which is what protects your work after handover.

Nothing branded by us

No credit in the footer, nothing in the code, nothing in the documentation. Your client sees your agency.

Straight answers

Before you quote.

Scope it properly or not at all

A fixed price on an application brief nobody has mapped is a guess. We would rather do a short paid discovery than watch you absorb the difference.

Someone has to maintain it

Custom applications have no automatic updates. Framework and dependency upkeep is real and should be in the proposal.

Sometimes it is a website

If the brief is mostly content with a login, say so and keep it simple. We will tell you when that is the case.

When something is very expensive

Some effects cost ten times what they look like they should. We will tell you the price rather than absorb it or drop it silently.

When accessibility is at risk

Contrast below AA, or an interaction that cannot be used by keyboard. We will say so, and propose an alternative that keeps the intent.

Questions

What agencies ask about application work.

Can you help us scope before we quote?
Yes, and it is the most useful point to involve us. A short piece of work mapping what the thing actually has to do is cheap compared with discovering it mid-build, and the output is yours to quote from.
What do you build applications in?
Usually PHP and Laravel. Mature, extremely well documented, and widely enough used that you are not dependent on us afterwards — which matters more than any technical argument.
Who owns the code?
Your agency, in your repository, and portable. We would rather earn the ongoing work than hold it.
Can you take over an application somebody else started?
Often, starting with a review of dependency versions, test coverage and how it is deployed. Those decide how safely it can be changed, and they are not visible from the outside.
Next step

Send us the brief before you price it.

We will tell you whether it is a website or an application, roughly what it would cost, and what needs pinning down with the client first.