Web application development

Build a portal or web app around the work people need to do

Web application development starts with the work behind each screen: users, permissions, workflow, data, integrations, controls and support.

Examples

What we can build

01

Customer and partner portals

Give external users one place to submit, track, approve and act on work.

02

Internal operational tools

Replace fragile spreadsheets and disconnected admin screens with a system your team controls.

03

SaaS products

Plan, build, release and improve an online product over time.

04

Workflow applications

Coordinate data, tasks, approvals and exceptions across teams and systems.

05

Reporting tools

Show trusted business data and allow only approved actions.

Define the workflow, permissions and data behind each screen

A web app includes the screens, user permissions, data, integrations, monitoring and support.

Build and review in stages

  1. Define the product

    Define the users, problem, available options and how success will be measured.

    You receiveProduct brief

  2. Plan the workflow and technology

    Plan the workflows, permissions, data, screens, controls and agreed tests.

    You receiveWorkflow and system plan

  3. Build in stages

    Build one complete part at a time and test it with real work.

    You receiveWorking version

  4. Support and maintenance

    We explain how to monitor and support the system, manage changes, hand it over and replace it if needed.

    You receiveSupport guide

Next step

What should the portal help people do?

Tell us what users need to do. We will plan the screens and the work behind them.

Questions

Questions people ask us

When should I replace a spreadsheet with software?
When more than one person depends on it and nobody can see what the others changed. It is not complexity that breaks a spreadsheet, it is shared use without permissions or history.
What is the difference between a web app and a website?
A website publishes information. A web app does work: people log in, submit things, approve things and see the state of what they submitted. The login is usually the point where one becomes the other.
How much does a customer portal cost?
It depends most on how many user types there are and how complex the permission rules get. That conversation is longer than people expect and it saves the most rework, so we have it before anything is designed.
Will customers actually use a portal?
Only if it is faster for them than what they do now. Sending an email takes twenty seconds and requires remembering nothing, so a portal has to beat that. Where it works is repeat interactions and information people cannot get elsewhere.
Can it connect to the systems we already use?
Yes, and it should. A portal that becomes another island creates a second place to check rather than removing one. We scope the connections at the same time as the screens.
Does it work on a phone?
Yes, and that is a build decision rather than a later addition. Approvals and status checks happen on phones, so anything with an approval step needs to work properly there from the start.